We’re looking for a hands-on Principal Engineer to help design, build, and deliver high-quality, scalable enterprise SaaS applications using.NET, SQL, and Angular. The role involves solving complex problems, writing clean code, and taking full ownership of work, including testing and quality.
Requirements
- 10+ years of software engineering experience, including staff-level or equivalent technical leadership
- Strong proficiency in.NET, SQL Server, and Angular
- Proven ability to lead end-to-end delivery of large-scale, high-impact systems
- Experience defining scalable architectures and reusable patterns across teams
- Track record of owning technical roadmaps and modernizing legacy systems
- Solid expertise in automated testing (including TDD) aligned with business risk
- Hands-on experience with CI/CD pipelines, Git, and Agile development practices
- Strong knowledge of system observability, performance monitoring, and reliability at scale
- Familiarity with code quality and security tools such as SonarQube or Mend
- Excellent communication and cross-functional leadership skills
Benefits
- 100% Remote Work
- Highly Competitive USD Pay
- Paid Time Off
- Work with Autonomy
- Work with Top American Companies
