Senior Product Software Engineer (.Net FS, Azure, SDD, Open Spec, Github, Copilot)
Core
Design, develop, and maintain complex, high-performance web applications and cloud services using C# and .NET, while mentoring junior developers.
Role type
Senior Product Software Engineer (.Net FS, Azure)
Builds
Scalable, maintainable, and secure web applications and Azure IaaS/PaaS cloud services
Domain
Enterprise software, Cloud infrastructure (Azure), AI application testing
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET Core/.NET Framework, RESTful API design, multi-threading, relational databases (SQL Server, PostgreSQL), Azure architecture, Git, SDD (SpecKit, OpenSpec), AI application testing (dataset design, Evals), code refactoring, performance optimization
Preferred skills
ReactJS/JavaScript, HTML5, CSS3, CI/CD pipelines, event-driven architectures, microservices, test-driven development
Technologies
Azure, AWS, SQL Server, PostgreSQL, Git, SpecKit, OpenSpec, Copilot tools (Codex, Claude, GHCP)
Responsibilities
Collaborate with architects to refactor cloud services for high availability and scalability; Develop scalable solutions meeting business requirements; Mentor junior developers through code reviews and technical support; Troubleshoot and resolve complex technical issues in production; Write clean, testable code and maintain unit/integration tests; Contribute to improving CI/CD pipelines and development workflows
Seniority
Senior, hands-on IC with mentoring responsibilities