Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through technology and software solutions.
$117,200 - $229,200
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer

Microsoft's Web Experiences organization is seeking a Senior Software Engineer to join their Fundamentals team, working on next-generation front-end solutions that power major products like Copilot, Bing, Microsoft News, Advertising, and the Edge Browser. This role is part of a several thousand-strong engineering organization and offers the opportunity to work on some of the most impactful web services globally.

The position involves building and maintaining highly scalable, distributed systems that are deployed worldwide. You'll be working in a collaborative environment with smart, passionate engineers in small agile teams, having significant input in technical decisions and best practices. The role combines hands-on development with mentorship opportunities, allowing you to grow both technically and as a leader.

The compensation is competitive, with a base salary range of $117,200 - $229,200 USD (higher in SF and NYC areas), plus comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The work arrangement is hybrid, with up to 50% work from home opportunity, and minimal travel requirements (0-25%).

This is an excellent opportunity for experienced engineers who want to work on large-scale systems, contribute to open-source projects, and have a direct impact on products used by millions. The role offers exposure to cutting-edge technologies and the chance to work with teams across Microsoft's ecosystem, including the .NET Core team and Azure Kubernetes Service team.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Building highly scalable, highly available services that get deployed across the world
  • Collaborating with partner teams that deliver experiences like multimedia search, advertising, enterprise search
  • Design, write and implement services with performance, efficiency, re-usability, and maintainability as core focus
  • Develop systems and toolsets that work across multiple orchestrators, source control, and build systems
  • Mentor engineers in the team by providing hands-on assistance, best practices, and promoting an inclusive learning environment
  • Contribute to several Open-Source projects
  • Closely work with the .NET Core team to optimize performance and with teams behind Azure Kubernetes Service

Requirements For Senior Software Engineer

JavaScript
Python
Java
Kubernetes
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience
  • Experience with CI/CD pipelines like Azure DevOps, GitHub Workflow
  • Familiarity with Windows and *nix operating systems
  • Exposure to Kubernetes and CNCF-friendly proxies like Envoy, Istio
  • Good understanding of UX frameworks and HTTP protocol basics
  • Ability to deal with ambiguity to prioritize issues

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's Bing Places Monetization team, focusing on frontend development and user experience to enhance monetization strategies for Local Search and Maps.

Senior Software Engineer

Senior Software Engineer position at Microsoft Teams, focusing on calling and meetings features, offering remote work and comprehensive benefits.

Senior Software Engineer - Microsoft 365

Senior Software Engineer position at Microsoft 365 in Dublin, working on enterprise admin center and customer communication solutions using modern full-stack technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on Identity and Access Management, building secure and scalable frontend solutions using React and TypeScript.

Senior Software Engineer

Senior Software Engineer position at Microsoft in Prague, working on Microsoft Teams Desktop client with React and TypeScript, offering hybrid work model and comprehensive benefits.