About the role
- Guide engineering team in bringing a new SaaS solution to market through a Product-Led Growth strategy
- Write production-grade code while also providing technical leadership (~50% coding, ~50% leadership)
- Mentor and manage a distributed team of 8 experienced engineers
- Manage and coordinate remote/outsourced engineers (5-10 people)
- Translate business requirements into technical solutions and influence product direction
- Work within a C++/.NET stack with a .NET Core and Blazor UI layer, primarily in a Windows environment
- Participate in and improve CI/CD pipelines and agile development processes
- Provide structure and direction to experienced developers without micromanaging
- Attend daily standup at 9:15 AM PST and collaborate across time zones
Requirements
- 7+ years of software development experience with strong focus on C#/.NET
- 2+ years in technical leadership or team lead role, preferably from small company environments
- Proven experience managing remote or outsourced teams of 5-10 people
- Deep understanding of SaaS architecture and cloud-native design patterns
- Strong hands-on coding ability—this role is approximately 50% coding, 50% leadership
- Excellent communication skills and ability to translate business requirements into technical solutions
- Experience with CI/CD pipelines and agile development methodologies
- Comfortable leading experienced engineers—the team includes developers with extensive experience who need structure and direction, not micromanagement
- Available for daily standup at 9:15 AM PST (flexible outside of this core meeting time)
- Experience in the Data Protection, Backup, or Recovery space (nice to have)
- Familiarity with Product-Led Growth (PLG) tools and strategies (nice to have)
- Experience with Blazor or other modern front-end frameworks (nice to have)
- Background in startup or high-growth environments (nice to have)
- Knowledge of C++ (the core product is built in C++) (nice to have)
- Linux experience (nice to have)
- Understanding of how AI can improve development workflows, including code generation and correction tools (nice to have)
- Stability with growth potential—join an established company entering a massive growth phase
- Direct impact—work closely with executive management and influence product direction
- Career advancement—clear path to VP of Engineering or CTO as the product scales and the team expands
- Flexible remote work with a collaborative, fast-paced culture
- Lead seasoned engineers who value structure and clear direction
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#C++.NET.NET CoreBlazorCI/CDagile developmentSaaS architecturecloud-native design patternscoding
Soft skills
technical leadershipmentoringcommunicationteam managementcollaborationinfluencingproviding directionremote team managementproblem-solvingflexibility