Software Engineering
Core
Design and build high-reliability, scalable, and performant backend systems for Rollouts & Upgrades solutions.
Role type
Senior backend software engineer
Builds
Production backend server systems and distributed cloud services
Domain
Enterprise software, cloud infrastructure
Deliverable
production ML models | product features
Required skills
System architecture, code quality assurance, test coverage enhancement, distributed system development, on-call incident management, C/C++/C#/Java/JavaScript/Python
Preferred skills
None stated
Technologies
C, C++, C#, Java, JavaScript, Python, Azure, PostgreSQL
Responsibilities
Participate in architecture and design discussions, produce extensible and maintainable code, participate in code reviews, drive code coverage improvements, maintain live services on an on-call basis
Seniority
Mid-level to Senior, hands-on IC
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.