Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft Intune is a comprehensive endpoint management solution that provides IT organizations with a cloud-based platform to manage and secure their devices, applications, and data. As a Senior Software Engineer on the Resource Access/Cloud PKI team within Intune, you will be responsible for building cloud services that operate at high scale and availability.

The role involves technical leadership opportunities where you'll lead design, development, and deployment of highly scalable and reliable software components, drive technical strategy, and mentor engineers. You'll work on Ring 0 Services, leading technical architecture discussions and collaborating with product management to define project priorities.

Key responsibilities include:

  • Leading technical design and architecture for Ring 0 Services
  • Developing distributed systems with high availability and scalability
  • Mentoring engineers and providing technical guidance
  • Driving innovation through proof-of-concept projects
  • Collaborating with cross-functional teams

The position offers competitive compensation with a base pay range of $117,200 - $229,200 USD annually (higher for SF Bay Area and NYC: $153,600 - $250,200). Microsoft provides comprehensive benefits including industry-leading healthcare, educational resources, savings/investment options, parental leave, and generous time off.

This is an excellent opportunity for an experienced engineer to make significant impact on Microsoft's endpoint management solutions while working with cutting-edge cloud technologies and leading technical initiatives. The role offers a balance of hands-on development, technical leadership, and mentorship opportunities in a collaborative environment.

Last updated 3 minutes ago

Responsibilities For Senior Software Engineer

  • Lead technical design and architecture for Ring 0 Services
  • Drive technical roadmap and vision for Ring 0 Services
  • Design, develop, and deploy distributed systems software components
  • Mentor engineers and provide technical guidance
  • Write high-quality, maintainable code and review contributions
  • Collaborate with cross-functional teams
  • Drive proof-of-concept projects

Requirements For Senior Software Engineer

Java
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Programming skills in C#, Java, or C++
  • In-depth knowledge of distributed systems design principles
  • Experience with cloud platforms (Azure, AWS, GCP)
  • Problem-solving skills with data-driven approach
  • Effective communication and collaboration skills
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
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 - CTJ - TS/SCI

Senior Software Engineer position at Microsoft working on PLx, a secure cloud service for DoD and DIB customers, requiring TS/SCI clearance and cloud expertise.

Senior Cloud Network Engineer

Senior Cloud Network Engineer role at Microsoft Azure WAN team, combining networking expertise with software development, offering remote work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on cloud computing and enterprise software development, offering competitive compensation and hybrid work environment.

Senior Cloud Network Engineer

Senior Cloud Network Engineer position at Microsoft Azure WAN Team, combining networking expertise with software development for global backbone network infrastructure.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Security focusing on designing and implementing cloud-scale security services with competitive compensation and hybrid work arrangement.