Senior Software Engineer
Core
Design and develop software and services at scale for Windows, delivering highly requested features for commercial customers and partners.
Role type
Senior Software Engineer (C++)
Builds
Windows software and services
Domain
Operating Systems / Enterprise Software
Deliverable
production ML models | product features
Required skills
C++, C, C#, Java, JavaScript, Python, system design, debugging, code optimization, refactoring, technical leadership, mentoring, stakeholder collaboration, observability, performance engineering
Preferred skills
cross-group design coordination, AI-powered development tools
Technologies
C++, C, C#, Java, JavaScript, Python
Responsibilities
Design and develop software and services at scale; create and implement code to optimize performance and maintainability; drive project and release plans with stakeholders; act as DRI to monitor system health and resolve outages; mentor engineers and foster technical relationships.
Seniority
Senior, hands-on IC with mentorship responsibilities