Salary
💰 $140,000 - $180,000 per year
Tech Stack
AzureCloudDistributed SystemsMicroservices.NET
About the role
- Lead the design, development and deployment of complex .NET applications and services.
- Own technical strategy, architecture decisions and coding standards for the .NET stack.
- Manage and mentor a team of engineers, providing coaching, feedback and career development.
- Partner with Product, QA, DevOps and Infrastructure teams to ensure seamless delivery.
- Oversee sprint planning, backlog prioritization, and capacity allocation with a focus on delivery predictability.
- Champion best practices in software engineering (CI/CD, automated testing, secure coding, performance optimization).
- Stay current with emerging .NET technologies and bring forward innovative solutions.
- Drive a culture of accountability, collaboration, and continuous learning across the team.
- Balance technical leadership with hands-on coding, problem-solving, and troubleshooting.
- Collaborate with leadership on hiring, resource planning, and team management.
Requirements
- 10+ years of software engineering experience, with significant expertise in .NET Core / .NET 6+, C# and related frameworks.
- Proven track record in designing and scaling enterprise-grade SaaS applications.
- Strong knowledge of cloud platforms (Azure preferred), microservices, APIs and distributed systems.
- Experience leading and managing engineering teams, ideally in an Agile environment.
- Excellent communication and stakeholder management skills; able to translate technical concepts for non-technical audiences.
- Deep understanding of modern engineering practices: DevOps, CI/CD, containerization, observability and security.
- Demonstrated ability to balance strategic architecture decisions with day-to-day delivery.
- Bachelors/Masters degree in Computer Science, Engineering, or equivalent experience.
- Excellent written and verbal communication skills, with the ability to clearly present ideas and influence stakeholder.
- Bonus: Experience in market research, data platforms, or AI/ML products.
- Medical, Dental, and Vision Insurance - Large carriers on a national level (domestic partner coverage included)
- 401k with Company Match
- Flexible PTO - Feel no guilt in taking off a minimum of 3 weeks of real vacation time
- Paid Parental leave: 12
- Paid Company Holidays
- Hybrid/Virtual Work - Virtual-first workforce with employees in most states - Occasional travel maybe required.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET.NET Core.NET 6+C#SaaSmicroservicesAPIsDevOpsCI/CDcontainerization
Soft skills
leadershipmentoringcommunicationstakeholder managementcollaborationproblem-solvingcoachingfeedbackaccountabilitycontinuous learning
Certifications
Bachelors degree in Computer ScienceMasters degree in Engineering