Taro Logo

Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Project Falcon is a critical infrastructure initiative at Microsoft's WebXT Organization that helps developers build, deploy, and run microservices at scale. The team is responsible for an SDK serving over 500 mission-critical services, processing more than 2M QPS for applications like Bing Web Search.

The role focuses on building next-generation containerization solutions, facilitating the migration of services from bare-metal hardware to Kubernetes clusters. The team manages one of the world's largest Kubernetes cluster fleets, spanning tens of thousands of servers globally, with emphasis on high agility, reliability, and scalability.

As a Senior Software Engineer, you'll work on solving complex infrastructure management problems at web scale, maintaining high availability and low latencies (~30ms @ 99th percentile) while optimizing COGS. The position requires expertise in distributed systems, cluster management, and a passion for simplifying infrastructure to enhance developer productivity.

The team is building best-in-class developer experience and DRI tooling to increase productivity and agility. You'll collaborate with various Azure teams, influence product roadmaps, and have the opportunity to work with cutting-edge technologies in cloud computing and containerization.

This role offers significant growth potential, working with industry-leading technologies and solving challenging problems at scale. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, while working in an inclusive culture that values respect, integrity, and accountability.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Design and develop large scale cluster fleet management infrastructure
  • Develop frameworks leveraging open source technologies with sound software engineering practices
  • Collaborate with different engineering teams across the organization
  • Incorporate feedback from partner engineering teams
  • Liaise with Azure teams to adopt cutting-edge features
  • Provide technical leadership and mentor junior members

Requirements For Senior Software Engineer

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

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
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?