onsite
Senior Software Engineer C - Blend360
Software Engineer
Senior Software Engineer focused on building production‑grade C#/.NET services, maintaining clean code, and driving engineering best practices. Responsibilities include code reviews, CI/testing, Unix/Bash tooling, and guiding teams on internal frameworks and development workflows.
About the role
- Contribute to engineering initiatives as a full software developer, delivering production-quality features and services.
- Write, review, test, and maintain clean, reliable, and scalable code following standard engineering workflows (PRs, code reviews, CI/testing).
- Provide internal developer support by answering specialized, contextual questions across the engineering ecosystem (tooling, libraries, standards, and patterns).
- Guide engineers on local development environment setup, Unix/Bash workflows, and day-to-day tooling usage.
- Advise teams on internal tools and frameworks, clearly explaining technical trade-offs and recommending best paths forward.
- Identify repetitive friction points and automate workflows through scripts, templates, and improved tooling.
- Partner with the team to embed AI know-how into the company’s AI coding tools (e.g., Claude) and enable smarter developer experiences.
- Contribute to infrastructure-as-code and internal platform efforts using Terraform, especially in AWS-based environments.
- Help teams make identity/security framework decisions (e.g., Okta, Auth0) based on use case and organizational standards.
- Operate effectively in ambiguous environments, establishing clarity where documentation or standards don’t yet exist.
- 7–10 years of professional software engineering experience, with strong fundamentals and the confidence to provide clear, opinionated guidance.
- Strong proficiency in either Python or .NET (we are hiring two engineers—ideally one strong in each to complement the stack).
- Solid experience working in Unix/Linux environments and Bash/scripting.
- Hands-on experience with Terraform and infrastructure-adjacent work (AWS-based environments preferred).
- Familiarity with identity/security frameworks such as Okta and/or Auth0.
- Demonstrated ability to act as an internal consultant: diagnose problems quickly, communicate trade-offs, and recommend solutions.
- Strong communication skills (written and verbal), with a coaching/mentoring mindset.
- Proactive and independent: naturally seeks opportunities to improve, automate, and simplify.
- Comfortable switching between deep technical work and developer support without losing momentum.
- Nice to have: exposure to AWS architecture, but not required to be an AWS expert (dedicated architecture expertise exists within the team).
What about languages?
- You will need excellent written and verbal English for clear and effective communication with the team.
How much experience must I have?
- In order to thrive in this role, you must have at least 6+ years of experience in data engineering or similar roles.
Our Perks and Benefits
📚Learning Opportunities:
- Certifications in AWS (we are AWS Partners),