Software Engineer
Microsoft
Multiple Locations, United States, United States of America
Full-Time
Posted Oct 06, 2025
0 days / week in-office - remote
About the role
The Cloud Consoles team at Microsoft is seeking a Software Engineer to help design, build, and operate distributed systems that power mission-critical services such as Serial Console, Cloud Shell, and future cloud infrastructure initiatives.
Responsibilities
- Develops and maintains backend services and infrastructure for Serial Console, Cloud Shell, and new cloud platform features.
- Designs scalable, reliable, and secure distributed systems that support millions of sessions and users.
- Collaborates with cross-functional teams, including product, User Experience (UX), and operations, to deliver robust solutions.
- Participates in architecture & code reviews and contributes to technical decision-making.
- Troubleshoots, optimizes, and improves system performance, reliability, and security.
- Engages in on-call rotations and incident response to ensure high availability of services.
- Continuously learns and applies new technologies, patterns, and best practices in cloud engineering.
Requirements
- Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C++, Rust, C#, Go, Java, or Python,
- OR equivalent experience.
Benefits
- Industry leading healthcare
- Educational resources
- Discounts on products and services
- Savings and investments
- Maternity and paternity leave
- Generous time away
- Giving programs
- Opportunities to network and connect
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
Job Details
Salary Range
$84,200 - $165,200/yearly
Location
Multiple Locations, United States, United States of America
Employment Type
Full-Time
Original Posting
View on company website