AdTechTalent
Engineering2 days agoOn-site

Microsoft

Senior Software Engineer

kubernetesazureterraformbicepci/cdrelease engineeringdevopsinfrastructure as codecloudsoftware engineeringgopythontypescriptazure devopsjenkinsgithub actionscirclecispinnakerargocdc#javajavascriptc++c

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Mountain View, California, United States; Redmond, Washington, United States

Full job description

Microsoft Ads 3rd Party Ads Solutions and Data Management Platforms seeks a Senior Software Engineer to maintain and evolve Kubernetes and Azure platform capabilities supporting Xandr migration. Responsibilities include infrastructure design, architecture leadership, AKS enablement, cross-team collaboration, and mentoring. Required qualifications: Bachelor's degree or equivalent with 4+ years coding experience in languages such as C, C++, C#, Java, JavaScript, or Python. Preferred: Master's degree with 6+ years experience or Bachelor's with 8+ years. Experience with Azure, Infrastructure as Code (Terraform/Bicep), CI/CD tools (Azure DevOps, Jenkins, GitHub Actions, etc.), and operating large-scale systems required. Strong communication and architectural leadership skills needed. Location: Redmond, WA and Mountain View, CA. Salary range: $119,800 - $234,700 USD annually, higher in Bay Area and NYC.

What you'll do

  • Lead Infrastructure Design and Architecture for on-prem and Azure platform solutions
  • Guide cross-functional teams through architectural discussions and decision-making
  • Develop and present architecture and design proposals
  • Drive AKS enablement and workload onboarding with standardized tools and guidance
  • Drive cross-cutting platform initiatives to enable testing, certification, and migration programs
  • Author well-designed, scalable, reliable infrastructure code
  • Collaborate with product engineering and product teams to improve infrastructure
  • Lead creation of design documentation and facilitate design discussions
  • Mentor other engineers throughout design and testing process
  • Embody company culture and values

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Preferred: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience OR Bachelor's Degree AND 8+ years experience
  • 4+ years experience designing, building, and operating developer productivity, CI/CD, or release engineering systems
  • Significant experience with Microsoft Azure (or AWS/GCP with strong Azure proficiency)
  • Experience with Infrastructure as Code such as Terraform or Bicep
  • Strong proficiency in modern CI/CD and release engineering practices and tools
  • Experience operating large-scale, globally distributed, highly available, 24/7 systems
  • Proficiency in modern software development practices including code review, testing, release validation, and operational readiness
  • Ability to drive architectural direction across teams and influence technical decisions
  • Excellent written and verbal communication skills
  • Hands-on experience designing and maintaining shared infrastructure and tooling ecosystems

Tech stack

KubernetesAzureTerraformBicepAzure DevOps PipelinesJenkinsConcourseGitHub ActionsCircleCISpinnakerArgoCDCC++C#JavaJavaScriptPythonGoTypeScript

Benefits

Certain roles may be eligible for benefits and other compensationLink provided for additional benefits and pay information

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.