Senior Software Engineer

1 Month ago • 4-5 Years • DevOps • $117,200 PA - $250,200 PA

Job Summary

Job Description

Microsoft seeks a Senior Software Engineer for its Xandr Real Time Bidding platform's System Operations team. This role involves ensuring the efficient and error-free operation of a global hybrid environment (datacenters and Azure). Responsibilities include automating, troubleshooting, and scaling tools and resources, managing tens of thousands of systems (DNS, DHCP, Kubernetes, Docker, etc.), and developing tools for automated deployments. The ideal candidate possesses strong scripting skills (Python, Perl, Go), expertise in Dell hardware administration, Debian-based Linux distributions, container technologies (Kubernetes, Docker), and Infrastructure-as-Code tools (Terraform, Puppet, Ansible). The position offers flexible hours and remote work.
Must have:
  • 4+ years experience with scripting languages (Python, Perl, Go)
  • 4+ years troubleshooting Dell hardware using iDRAC/OpenIPMI
  • 4+ years experience administering Debian Linux and container technologies (Kubernetes, Docker)
  • 4+ years experience with Infrastructure as Code (Terraform, Puppet, Ansible)
Good to have:
  • 5+ years experience configuring and optimizing monitoring tools (Nagios, Prometheus, Grafana, etc.)
  • 5+ years experience with NGINX and NGINX-plus
  • 5+ years experience administering CDN properties (Azure Front Door, Akamai, etc.)
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Microsoft is looking for a Senior Software Engineer to join the System Operations team, part of Xandr’s Real Time Bidding platform. The platform operates a hybrid environment of global datacenters and Azure. Software engineers on the System Operations team ensure this platform operates efficiently and error-free with automation, troubleshooting, monitoring, and scales the toolset and resources to match platform growth.


As a Senior Software Engineer on the System Operations team, you are responsible for ensuring the operational integrity of tens of thousands of systems distributed globally. These systems include DNS, DHCP, Puppet, Kubernetes, Docker, CDN properties, NGINX load balancer clusters, and all the automation and APIs in between that allow us to manage them. The System Operations team ensures all components on the platform work together seamlessly to handle hundreds of thousands of requests per second. With such a diverse technology landscape, automation and consistency is key here. You will develop and utilize tools that ensures the right changes are deployed to the intended systems in an automated fashion. There will be plenty of opportunities leverages your ability in finding the most efficient solutions to manage our growing technology stack, as well as expand your experience working with, among other things, data center management tooling, provisioning automation, configuration management, orchestration, and cybersecurity. This opportunity allows flexible hours and remote work.

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

  • 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 using out-of-band management tools such as iDRAC or OpenIPMI.
  • 4+ years of experience in administering, deploying, and troubleshooting Debian-based Linux distributions such as Ubuntu and operating container technologies, especially Kubernetes and Docker, in a distributed systems environment.
  • 4+ years of developing Infrastructure as code, execution plans, resource graph and change automation using Terraform, Puppet, and/or Ansible.

 

Other Requirements:

Candidates must be able to meet Microsoft, customer and/or government security screening requirements that are required for this role. These requirements include, but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

 

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field or equivalent experience and 5+ years writing scalable tools using scripting languages like Python, Perl, and/or Go.
  • 5+ years of troubleshooting and administering Dell hardware such as the PowerEdge C and R systems using out-of-band management tools such as iDRAC or OpenIPMI.
  • 5+ years of experience in administering, deploying, and troubleshooting Debian-based Linux distributions such as Ubuntu and operating container technologies, especially Kubernetes and Docker, in a distributed systems environment.
  • 5+ years of developing Infrastructure as code, execution plans, resource graph and change automation using Terraform, Puppet, and/or Ansible.
  • 5+ years of experience in configuring, deploying, and optimizing observability and monitoring tools such as Nagios, Graphite, Prometheus, Grafana, tcpdump, Azure Data Explorer, and/or Splunk.
  • 5+ years of configuring, troubleshooting, and deploying NGINX and NGINX-plus.
  • 5+ years of experience in administering and configuring CDN properties in Azure Front Door, Akamai, Fastly, and/or Cloudflare.

 

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until January 17, 2024

 

 

#MicrosoftAI

Responsibilities

  • Engineer solutions for various projects and operational needs required by our customers. Perform code reviews to changes to the infrastructure configuration files and updates to tools libraries and APIs (Application Programming Interface).
  • Manage remote servers and configure hardware, peripherals, services, settings, storage, etc. in accordance with standards and project/operational requirements.
  • Provide support to technical and non-technical customers from various constituencies. Investigate and troubleshoot issues with hardware failures, application performance and software debugging. Coordinate and engage with other teams during incidents or planned maintenance. Handle escalations on technical issues and operations from global team members.
  • Maintain ZFS (Zettabyte File System) storage clusters to ensure data redundancy and business continuity.
  • Provide mentorship, coaching and guidance to teammates.
  • Maintain documentation for the infrastructure software stack.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

Tonies - (Senior) Site Reliability Engineer (all genders)

Tonies

Germany (On-Site)
5 Months ago
Easy Brain - System Administrator

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
3 Months ago
Telesign - Site Reliability Engineer (SRE) III

Telesign

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Visa - Lead Cloud Network Engineer - GNE

Visa

Ashburn, Virginia, United States (On-Site)
3 Months ago
Keywords Studios (Player Support) - Software Engineer II - DevOps

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
1 Month ago
Guerrilla - SENIOR INFRASTRUCTURE ENGINEER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
Swiss Re - Senior Site Reliability Engineer

Swiss Re

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Luxoft - Senior Java Developer

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
2 Months ago
Agilysys - AWS Engineer (5-7 yrs)

Agilysys

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Amazon - Risk Specialist, I, AWS Fraud Investigation Team

Amazon

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PlayStation Global - Senior Service Reliability Engineer

PlayStation Global

Berlin, Berlin, Germany (On-Site)
4 Months ago
Turbulent - DevOps - (contrat temporaire de 6 mois renouvelable)

Turbulent

Montreal, Quebec, Canada (On-Site)
5 Months ago
PwC - SRE Developers_PAN INDIA

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Ajmera Infotech - Senior Azure DevOps Engineer (IaaS)

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
6 Months ago
Reversing Labs - IT Operations and Infrastructure Principal Engineer

Reversing Labs

Zagreb, Croatia (Hybrid)
3 Months ago
Sperasoft - Release Engineer

Sperasoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Assystems - Ingénieur développement software - Stage H/F

Assystems

Montigny-le-Bretonneux, Île-de-France, France (On-Site)
3 Months ago
IGT - Systems Engineer

IGT

Las Vegas, Nevada, United States (Remote)
2 Months ago
Checkpoint Systems - Software Engineer, DevOps

Checkpoint Systems

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PlayStation Global - Senior Site Reliability Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

Mattel  Inc  - American Girl Retail Lead (Full-Time/ Hourly)

Mattel Inc

Illinois, United States (On-Site)
2 Months ago
ARA - Intermediate Unreal Technical Artist - Remote Opportunity Available!

ARA

Raleigh, North Carolina, United States (Remote)
7 Months ago
ByteDance - Research Scientist, Code Generation

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Halon Entertainment - Principal Technical Artist

Halon Entertainment

Santa Monica, California, United States (On-Site)
8 Months ago
The Walt Disney Company - Sr Manager, Machine Learning Platform

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
ByteDance - Senior Software Engineer, Global Payment Security

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Staff Software Engineer, Google Cloud Platforms

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Microsoft - Customer Experience Program Manager II

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Logitech - Distribution Partner Success Manager

Logitech

United States (Hybrid)
3 Months ago
 Vizrt - Demand Generation Manager Channel

Vizrt

Texas, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Rackspace Technology - AWS Cloud Engineer II

Rackspace Technology

Puebla, Puebla, Mexico (Remote)
3 Months ago
Microsoft - Principal Technical Program Manager Lead

Microsoft

Prague, Prague, Czechia (On-Site)
1 Month ago
PwC - IN-Associate_ Azure DevOps Engineer_OneCloud_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Rackspace Technology - Principal Java Engineer (GCP)

Rackspace Technology

Canada (Remote)
2 Months ago
Trackman - DevOps Engineer

Trackman

Denmark (On-Site)
5 Months ago
Brillio - .NET Azure Architect - R01525011

Brillio

Pune, Maharashtra, India (Hybrid)
3 Months ago
Luxoft - Avaloq Release Manager

Luxoft

(Remote)
2 Months ago
SmileGate - SRE Strategy PM

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Rockstar Games - Senior Build & Release Engineer

Rockstar Games

San Diego, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug