Taro Logo

Senior Software Engineer

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
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

Microsoft is seeking a Senior Software Engineer to join the System Operations team within Xandr's Real Time Bidding platform. This role combines datacenter and Azure operations, focusing on ensuring platform efficiency and reliability through automation, troubleshooting, and monitoring. The position involves managing thousands of globally distributed systems, including DNS, DHCP, Puppet, Kubernetes, Docker, and CDN properties.

The ideal candidate will have strong experience in Linux administration, infrastructure automation, and cloud technologies. You'll be responsible for developing and implementing tools that ensure consistent, automated system management across a diverse technology landscape. The role offers opportunities to work with cutting-edge technologies in data center management, provisioning automation, configuration management, and cybersecurity.

The position offers flexible hours and remote work capabilities, making it ideal for those seeking work-life balance. As part of Microsoft's inclusive culture, you'll contribute to a team that values growth mindset, innovation, and collaboration. The compensation is competitive, with a base salary range of $117,200 - $229,200 USD (higher for SF and NYC locations), plus comprehensive benefits including healthcare, educational resources, and parental leave.

Key responsibilities include engineering solutions for operational needs, managing remote servers, providing technical support, maintaining storage clusters, and mentoring team members. The role requires expertise in Python, Go, or Perl, along with experience in Linux systems, Kubernetes, and infrastructure automation tools like Terraform and Puppet. This position offers an excellent opportunity to work on large-scale systems while contributing to Microsoft's mission of empowering every person and organization to achieve more.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Engineer solutions for various projects and operational needs required by our customers
  • Manage remote servers and configure hardware, peripherals, services, settings, storage
  • Provide support to technical and non-technical customers
  • Maintain ZFS storage clusters to ensure data redundancy and business continuity
  • Provide mentorship, coaching and guidance to teammates
  • Maintain documentation for the infrastructure software stack

Requirements For Senior Software Engineer

Python
Linux
Kubernetes
Go
  • 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 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

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?