Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
$117,200 - $229,200
DevOps
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer

Microsoft is seeking a Senior Software Engineer to join their System Operations team within Xandr's Real Time Bidding platform. This role involves managing a hybrid environment of global datacenters and Azure, ensuring operational integrity of thousands of distributed systems. The position focuses on maintaining and scaling critical infrastructure components including DNS, DHCP, Puppet, Kubernetes, Docker, and CDN properties.

The ideal candidate will have extensive experience in infrastructure automation, system administration, and DevOps practices. You'll be responsible for developing and implementing tools that ensure consistent and automated deployment across the platform, handling hundreds of thousands of requests per second. The role offers opportunities to work with cutting-edge technologies in data center management, provisioning automation, configuration management, orchestration, and cybersecurity.

Working at Microsoft means joining a company with a strong mission to empower others through technology. The position offers flexible hours and remote work capabilities, making it ideal for those seeking work-life balance. The compensation is competitive, ranging from $117,200 to $229,200 per year, with additional benefits including healthcare, educational resources, and parental leave.

This role is perfect for someone who thrives in a complex technical environment, enjoys solving scalability challenges, and wants to contribute to maintaining and improving critical infrastructure systems. You'll be part of a collaborative team that values growth mindset, innovation, and technical excellence while working on systems that impact millions of users globally.

Last updated 24 days ago

Responsibilities For Senior Software Engineer

  • Engineer solutions for various projects and operational needs
  • Perform code reviews to infrastructure configuration files and updates to tools libraries and APIs
  • Manage remote servers and configure hardware, peripherals, services, settings, storage
  • Provide support to technical and non-technical customers
  • Maintain ZFS storage clusters
  • Provide mentorship, coaching and guidance to teammates
  • Maintain documentation for the infrastructure software stack

Requirements For Senior Software Engineer

Python
Kubernetes
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years writing scalable tools using scripting languages like Python, Perl, and/or Go OR equivalent experience
  • 4+ years of troubleshooting and administering Dell hardware such as the PowerEdge C and R systems
  • 4+ years of experience in administering, deploying, and troubleshooting Debian-based Linux distributions
  • 4+ years of developing Infrastructure as code using Terraform, Puppet, and/or Ansible
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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 Design Verification DevOps Engineer

Senior Design Verification DevOps Engineer role at Microsoft, focusing on AI accelerator development with competitive pay and hybrid work model.

Senior Software Engineer-Build & Release

Senior Software Engineer position at Microsoft focusing on build and release engineering for Bing organization, requiring 4+ years of experience in DevOps and infrastructure.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on DevOps and Knowledge Management, requiring 10+ years of experience and expertise in cloud technologies.

Senior Infrastructure Engineer

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

Senior Linux Engineer

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