Taro Logo

Senior Software Engineer

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

Description For Senior Software Engineer

We are the Windows Servicing and Delivery (WSD) organization, focused on keeping customers protected and productive by delivering seamless Windows updates. The Autopatch Service team is seeking a Senior Software Engineer to lead the design, development, and deployment of highly scalable cloud services.

In this role, you'll be responsible for:

  • Designing and developing enterprise-grade cloud services with high availability and scalability
  • Creating and optimizing code for better performance and maintainability
  • Leading technical discussions and architectural decisions
  • Acting as a Designated Responsible Individual (DRI) in an on-call rotation
  • Mentoring junior engineers and driving engineering improvements

The ideal candidate brings:

  • 8+ years of professional software development experience in C#, Azure and Cloud Technologies
  • Experience with large-scale services and architecture
  • Strong problem-solving skills and emphasis on engineering excellence
  • Proven communication abilities and collaboration experience
  • BS in Computer Science or equivalent preferred

You'll be part of Microsoft's mission to empower every person and organization globally, working in a culture that values growth mindset, innovation, and inclusion. The role offers comprehensive benefits including healthcare, educational resources, parental leave, and investment options.

This is an opportunity to shape the future of Windows servicing while working with cutting-edge cloud technologies and making a significant impact on millions of users worldwide.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, and operationalize complex enterprise-grade cloud services
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and release plans
  • Act as a Designated Responsible Individual (DRI) in on-call rotation
  • Lead by example and engage in architectural discussions
  • Drive engineering improvements and rigor
  • Mentor junior engineers

Requirements For Senior Software Engineer

  • 8+ years of professional software development experience in C#, Azure and Cloud Technologies
  • Experience with large scale services, architecture and technologies
  • Experience with UI and scripting languages is a plus
  • Proven design and problem-solving skills
  • Demonstrated experience in collaborating with geographically distributed partner teams
  • Proven communication skills, both verbal and written
  • BS in Computer Science or equivalent preferred

Benefits For Senior Software Engineer

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