Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
Distributed Systems
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Project Falcon team is seeking a Senior Software Engineer to join their WebXT Organization, focusing on building and managing large-scale microservices infrastructure. The team owns an SDK serving over 500 mission-critical services with 2M QPS, powering applications like Bing Web Search. They're currently developing next-generation containerization solutions for Kubernetes clusters, managing one of the world's largest fleets across thousands of servers globally.

The role involves solving complex infrastructure challenges at web scale, maintaining high availability with ~30ms @ 99th percentile latency while optimizing COGS. The team is committed to delivering exceptional developer experience and DRI tooling to enhance productivity. They're looking for someone passionate about distributed systems, infrastructure problem-solving, and simplifying complex systems for other engineers.

This position offers the opportunity to work with cutting-edge technologies, collaborate with various Azure teams, and influence product roadmaps. The ideal candidate will have strong experience in distributed systems, programming expertise, and the ability to mentor junior team members. The role combines technical leadership with hands-on development, making it perfect for engineers who want to impact cloud infrastructure at a massive scale.

Working at Microsoft means joining a culture of growth mindset and innovation, with comprehensive benefits and a commitment to inclusion and diversity. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining collaborative opportunities.

Last updated 23 days ago

Responsibilities For Senior Software Engineer

  • Design and develop large scale cluster fleet management infrastructure
  • Develop framework providing end-to-end solutions leveraging open source technologies
  • Collaborate with different engineering teams for technical and operational support
  • Incorporate feedback from partner engineering teams for platform improvements
  • Liaise with Azure teams to adopt cutting-edge features
  • Provide technical leadership and mentor junior team members

Requirements For Senior Software Engineer

Java
JavaScript
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field with 4+ years technical engineering experience
  • 3+ years of experience designing, implementing and operating distributed systems
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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 Engineering Manager

Senior Software Engineering role at Microsoft Bing Ads, focusing on large-scale distributed systems and ad serving platforms in Barcelona, Spain.

Senior Software Engineer - Azure Storage Infrastructure

Senior Software Engineer position at Microsoft working on Azure Storage Infrastructure, developing large-scale distributed systems with competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Ads, focusing on distributed systems and cloud solutions, offering competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data and Spark technologies, focusing on distributed systems and cloud services development.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team in Barcelona, working on Spark and distributed systems with hybrid work arrangement.