Senior Software Engineer

Microsoft is a global technology company that develops cloud infrastructure and foundational technologies for online businesses and services.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is seeking a Senior Software Engineer to join their Manufacturing Test Tool Development team. This role is crucial in powering Microsoft's "Intelligent Cloud" mission, supporting over 200 online businesses including Azure, Teams, and Xbox Live.

The position focuses on developing and automating test content for AI products, working at the intersection of cloud infrastructure and hardware manufacturing. You'll be responsible for designing and implementing test tools that ensure quality across Microsoft's expanding cloud infrastructure, while working with cutting-edge AI technologies.

As a Senior Software Engineer, you'll collaborate with cross-functional teams including manufacturing engineers, hardware engineers, and data scientists. The role requires expertise in languages like Rust, Python, and Java, with a strong foundation in software development practices and CI/CD environments.

This is an exciting opportunity to be part of Microsoft's AI revolution, working on infrastructure that powers next-generation cloud services. The position offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the flexibility of up to 100% remote work with some travel required.

The ideal candidate will bring 4+ years of software engineering experience, strong technical skills in test automation, and the ability to drive improvements in manufacturing efficiency. You'll be joining a team that values innovation, collaboration, and technical excellence, with opportunities to make significant impacts on Microsoft's cloud infrastructure.

This role combines software engineering expertise with hardware testing, offering a unique opportunity to work on both software and hardware aspects of cloud infrastructure. You'll be instrumental in ensuring the quality and reliability of Microsoft's AI and cloud products while working with some of the most advanced technology in the industry.

Last updated 39 minutes ago

Responsibilities For Senior Software Engineer

  • Design, develop and support test tools and programs through automation and code development
  • Support and extend robust workflow framework to ensure product quality
  • Work with manufacturing test engineers to develop and support existing test solutions
  • Work with peer developers and Architects to develop robust, maintainable code in CI/CD environment
  • Partner with developers and data scientists to analyze manufacturing and data center data
  • Drive test optimizations to increase manufacturing throughput and reduce cost
  • Interface with reliability and qualification teams
  • Lead development of tests to catch manufacturing defects
  • Define key performance indicators and evaluate metrics
  • Ensure adequate test coverage and documentation

Requirements For Senior Software Engineer

Rust
Python
Java
Linux
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 4+ years of work experience in software for cloud/enterprise, consumer electronics design, or hyperscale supply chain systems
  • 4+ years experience with software development flow and source code control
  • 1+ years development experience with Rust
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Pass Microsoft Cloud Background Check upon hire/transfer and every two years

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft's Copilot Studio Agents team, focusing on AI automation integration and agent capabilities development with competitive compensation and hybrid work arrangement.

Senior Software Engineer - Azure Core Host Networking

Senior Software Engineer position at Microsoft Azure Core focusing on networking infrastructure, drivers, and cloud services development in Haifa, Israel.

Senior Software Engineer

Senior Software Engineer position at Microsoft's MAI platform team in Hyderabad, working on Bing's backend search engine with focus on predictive modeling and text mining.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Linux System Group, focusing on Linux kernel development and platform security with competitive compensation and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Bangalore, focusing on Azure SQL Database Storage Engine development with 8+ years of experience required.