Senior Software Engineer, Kubernetes Platform

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
$153,600 - $250,200
DevOps
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Kubernetes Platform

Microsoft Advertising is seeking a Senior Software Engineer for their Kubernetes Platform team to join their innovative cloud infrastructure organization. This role offers the opportunity to work with a globally distributed platform managing 20+ clusters across 5 geos, serving 1000+ applications. You'll be responsible for designing, deploying, and troubleshooting high-throughput, low-latency distributed systems while ensuring optimal availability and scalability. The position requires deep expertise in Kubernetes, container orchestration, and Linux systems. As part of Microsoft's mission to empower every person and organization globally, you'll work in a collaborative environment with a growth mindset, contributing to cutting-edge cloud infrastructure solutions. The role offers competitive compensation, comprehensive benefits, and the chance to work with industry-leading technology at scale. This position combines technical depth with system-wide impact, making it ideal for engineers passionate about infrastructure and distributed systems.

Last updated a month ago

Responsibilities For Senior Software Engineer, Kubernetes Platform

  • Design, deploy, and maintain high-availability Kubernetes clusters in a globally distributed environment
  • Develop solutions ensuring low-latency performance and rapid scaling of containerized applications
  • Build and maintain monitoring, logging, and alerting systems
  • Troubleshoot and resolve complex issues related to performance, scaling, and reliability of Kubernetes environments
  • Collaborate with development and infrastructure teams to ensure deployments are optimized for both performance and cost
  • Implement and manage disaster recovery plans, failover strategies, and backup systems
  • Automate infrastructure processes using Infrastructure as Code (IaC) using tools like Terraform, Puppet, and Ansible

Requirements For Senior Software Engineer, Kubernetes Platform

Go
Python
Kubernetes
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of experience administrating Kubernetes Clusters
  • 4+ years of experiences in infrastructure focusing on low level systems, Linux, Containers, and Kubernetes
  • 4+ years of experiences in building, shipping and operating reliable, distributed solutions
  • Experience with coding in compiled (Golang, Rust) and interpreted (Python, Perl) languages
  • Experience with troubleshooting issues from orchestration layer to runtime
  • Experience designing and troubleshooting large distributed systems
  • Experience with IaC solutions such as Puppet, Terraform, Ansible

Benefits For Senior Software Engineer, Kubernetes Platform

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, Kubernetes Platform

Senior Infrastructure Engineer

Senior Infrastructure Engineer role at Microsoft focusing on AI-powered M365 solutions, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on DevOps and system operations for a global real-time bidding platform.

Senior Linux Engineer

Senior Linux Engineer position at Microsoft, focusing on cloud infrastructure and Linux systems administration, offering hybrid work and competitive compensation.

Senior Software Engineer, Developer Infrastructure

Senior Software Engineer position at Airbnb focusing on Developer Infrastructure and tooling, offering remote work and competitive compensation.

Software Engineer - DevOps

Senior DevOps Engineer role at BlueCat focusing on AWS, Terraform, and CI/CD pipelines in a hybrid work environment with strong company culture and benefits.