Senior Software Engineer

Microsoft develops the world's most popular desktop operating system and empowers every person and organization to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Windows Agility Team is seeking a Senior Software Engineer to join their innovative team responsible for enabling new ways of developing and delivering features to millions of Windows customers. This role offers an exciting opportunity to work with cutting-edge technologies including Azure platforms, Build Pipelines, AI models, and DevOps tools.

As a Senior Software Engineer, you'll be instrumental in securing and shipping monthly features while maintaining a healthy continuous experience for Windows users. The position involves working with various technologies ranging from Azure platforms to AI models and Kusto Query Language. You'll collaborate with experienced engineers to deliver seamless feature updates and be part of a diverse, growing team that values personal growth and learning.

The role offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. Working in a hybrid environment with up to 50% work from home flexibility, you'll contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more.

This position requires strong technical expertise with 4+ years of experience in software development, particularly with technologies like C++, WinUI, or XAML. The ideal candidate will demonstrate excellence in coding, technical communication, and problem-solving skills, while maintaining a strong customer focus and data-driven approach.

Join a team that values diversity of thought and creates an inclusive work environment where everyone can thrive. You'll have the opportunity to make a meaningful impact on the world's most popular desktop operating system while working with the latest technologies and contributing to innovative solutions.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Enhance and innovate the tools relied upon by thousands of Windows engineers to deliver their features
  • Collaborate with partners to revolutionize the way engineers deliver features and validate contentious assumptions
  • Engage teams to facilitate bringing code to market faster with a focus on innovation
  • Design, implement, and communicate code flow processes and workflows related to feature management
  • Innovate and bring cutting edge solutions to run AI models as applicable to team
  • Review current developments in the industry and proactively seek new knowledge

Requirements For Senior Software Engineer

Python
Java
JavaScript
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of experience in software development using development technologies such as C++, WinUI or XAML
  • Experience with Cloud platforms, Build Pipelines, AI models, Kusto Query Language and DevOps
  • Demonstrated excellence in coding and technical communication
  • Demonstrated problem solving and debugging skills
  • Experience in owning responsibility of components or feature areas
  • Strong customer focus and data driven approach

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?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Bing Ads platform, focusing on high-performance advertising systems and large-scale data processing.

Senior Software Engineer- Multiple Roles

Senior Backend Software Engineer position at Microsoft Prague, working on critical infrastructure and services across identity, communication, and cloud platforms with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Semantic Fabric technology, building scalable enterprise data solutions for Copilot with competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on Linux kernel development and performance optimization for Azure cloud infrastructure, offering competitive compensation and hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Azure's Hyper-V Network Virtualization team, developing kernel-level networking software with competitive compensation and benefits.