Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet 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

The Windows Agility Team at Microsoft 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 is based in Redmond, Washington, with a hybrid work arrangement allowing up to 50% work from home.

As a Senior Software Engineer, you'll be at the forefront of Windows delivery management for retail customers, working with cutting-edge technologies including Azure platforms, Build Pipelines, AI models, and DevOps tools. You'll play a crucial role in securing and shipping monthly features while maintaining a healthy continuous experience that enhances customer satisfaction with Windows.

The position offers a competitive salary range of $117,200 - $229,200 per year, with comprehensive benefits including industry-leading healthcare, educational resources, and generous time off. The role involves 0-25% travel and requires 4+ years of software development experience with expertise in languages like C++, Java, JavaScript, and Python.

Key responsibilities include enhancing tools used by Windows engineers, collaborating on feature delivery innovation, and implementing code flow processes. You'll work with AI models and drive consistency in monitoring and operations at scale. The ideal candidate should have a Bachelor's degree in Computer Science or equivalent experience, strong problem-solving skills, and a proven track record of technical excellence.

Microsoft values diversity of thought and maintains an inclusive culture where everyone can thrive. The company's mission to empower every person and organization on the planet to achieve more is reflected in their commitment to cultivating an inclusive work environment and providing equal opportunities for all employees.

This role offers an exciting opportunity to impact millions of Windows users while working with a collaborative team that values innovation, continuous learning, and professional growth. Join Microsoft's Windows Agility Team to be part of shaping the future of the world's most popular desktop operating system.

Last updated 4 days 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
  • 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 technologies including 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 a responsibility of components or feature areas
  • Strong customer focus and data driven approach

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 role at Microsoft AI organization focusing on building secure and compliant services for Copilot, Bing, and other Microsoft AI products.

Critical Environment Instrumentation Engineer (CEIE)

Critical Environment Instrumentation Engineer role at Microsoft focusing on maintaining and managing industrial control systems in 24x7x365 mission-critical datacenters.

Senior Software Engineer - Host Networking & Hardware Acceleration

Senior Software Engineer role at Microsoft Azure focusing on host networking and hardware acceleration, building performant and reliable cloud network infrastructure with up to 100% remote work option.

Senior Software Design Engineer

Senior Software Engineer role at Microsoft's Xbox Video team, focusing on video hardware, drivers, and firmware development for cutting-edge gaming systems.

Software Engineer / Senior Software Engineer

Senior Software Engineering role at Microsoft's Azure Core team in Romania, focusing on cloud infrastructure and distributed systems development.