Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$119,800 - $234,700
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Job Description

Microsoft's Azure Kubernetes Service team is seeking a Senior Software Engineer to join their mission of defining the next generation of cloud-native infrastructure on Azure. This role focuses on building world-class container management and orchestration services for both Linux and Windows environments.

As a Senior Software Engineer, you'll work on high-impact projects that shape the future of cloud infrastructure, developing container solutions and tools that support DevOps practices. The position requires expertise in Kubernetes, distributed systems, and cloud-native development, with opportunities to solve complex technical challenges that empower customers across industries.

The role offers competitive compensation ranging from $119,800 to $234,700 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. You'll be part of a diverse team working on cutting-edge technology, with up to 100% work-from-home flexibility and minimal travel requirements (0-25%).

Key responsibilities include advancing Kubernetes capabilities on Azure, improving service quality, accelerating development velocity, and building automation for production reliability. The ideal candidate brings 4+ years of commercial software development experience, strong expertise in container orchestration, and a passion for cloud infrastructure.

This position at Microsoft offers the opportunity to work with industry-leading technology while contributing to a mission of empowering every person and organization on the planet to achieve more. The team culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for engineers who want to make a significant impact in cloud computing.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Advance the capabilities of Kubernetes and auxiliary components on Azure
  • Improve quality of service for Microsoft Azure Kubernetes Service
  • Accelerate development velocity for all engineers
  • Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase
  • Build automation to prevent and/or remediate service problems from becoming production incidents

Requirements For Senior Software Engineer

Go
Linux
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of experience in commercial software development
  • 1+ years experience in building, shipping and operating reliable, distributed solutions
  • 1+ years experience with containers and Kubernetes
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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

Related Jobs

Senior Software Engineer - Azure Resource Builder

Senior Software Engineer role at Microsoft working on Azure Resource Builder, a data processing engine handling billions of cloud resources. Remote work available with competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Frameworks team, focusing on large-scale AI optimization and development of first-party AI accelerator software stack.

Senior Software Engineer

Senior Software Engineer role at Microsoft's BIC team, working on Microsoft Dataverse platform and enterprise-scale solutions with competitive pay and benefits.

Senior Silicon Engineer

Senior Silicon Engineer role at Microsoft focusing on ASIC verification and silicon validation for datacenter solutions, offering competitive pay and hybrid work arrangement.

Senior Software Engineer - MAIA - AI Accelerator Observability and Infrastructure

Senior Software Engineer role at Microsoft working on MAIA AI Accelerator infrastructure and observability, focusing on system-level programming and optimization.