Taro Logo

Software Engineer - Windows Servicing and Delivery

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Job Description

Microsoft's Windows Servicing and Delivery team is seeking a Software Engineer II to join their mission-critical operation that manages one of the largest software pipelines globally. This role focuses on developing and operating the Servicing Engineering System, utilizing cutting-edge technologies including Azure, Kubernetes, and AI. The position offers an opportunity to modernize business-critical services and implement CI/CD capabilities that support Windows releases across Enterprise, End-User Clients, Azure, and Developer communities.

The role involves working with state-of-the-art cloud technologies and implementing new capabilities including Micro-Services and Infrastructure as Service. You'll be part of a team that's focused on reducing live site issues through autonomous services and recovery systems. The position requires strong technical skills in cloud services, containerization, and modern programming languages.

As part of Microsoft's mission to empower every person and organization globally, you'll work in an inclusive environment that values growth mindset, innovation, and collaboration. The role offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The position is based in Dublin, Ireland with a hybrid work arrangement allowing up to 50% work from home.

This is an excellent opportunity for a mid-level software engineer looking to make a significant impact while working with enterprise-scale systems and modern cloud technologies. The role combines technical challenges with the opportunity to work on products that affect millions of Windows users worldwide.

Last updated 21 days ago

Responsibilities For Software Engineer - Windows Servicing and Delivery

  • Modernize workflows that support Windows Build and related automation
  • Design, code, and deliver software to improve automation, availability, reliability, scalability, security, including infrastructure-as-code
  • Debug/troubleshoot the complete stack of build services
  • Create solutions that are self-healing, based on telemetry signals and AI
  • Collaborate and partner with other engineers on functional designs and platform solutions
  • Design and implement real-time telemetry pipelines and monitoring solutions
  • Participate in live site support

Requirements For Software Engineer - Windows Servicing and Delivery

Kubernetes
Python
Java
JavaScript
  • Bachelor's degree in computer science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • Azure or Cloud related Services experience including containers, Kubernetes
  • Understanding of concepts like abstraction and inversion of control
  • Excellent communications skills
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer - Windows Servicing and Delivery

Medical Insurance
Education Budget
Parental Leave
Vision Insurance
Dental Insurance
  • 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

Related Jobs

Software Engineer

Software Engineering role at Microsoft working on Azure Batch, developing large-scale distributed systems for high-performance computing and AI workloads.

Full Stack Software Engineer - Identity

Full Stack Software Engineer role at Microsoft working on identity and authentication services, building secure access solutions that serve over 1 billion users monthly.

C++ Software Engineer

C++ Software Engineer role at Microsoft Dublin, working on cross-platform Microsoft 365 products using React Native and C++, focusing on Office delivery and maintenance systems.

System Software Engineer - WSD

Software Engineer II position at Microsoft's Update Platform team in Dublin, working on Windows update delivery systems with hybrid work arrangement and comprehensive benefits.

Product Engineer (Backend) - Developer Products

Backend Product Engineer role at Kota, building APIs and SDKs for embedded insurance and retirement benefits platform, offering remote work and competitive benefits.