Senior Software Engineer - Frontend

Microsoft

Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
2 days ago
Closes
Nov 30, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 62% of similar roles. Most pay $142,400–$217,725 — the shaded band above. At the midpoint, this role pays about $177k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 728 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 664 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer - Frontend

As a Senior Software Engineer in the Online Advertising team at Microsoft, you will collaborate with designers and product managers to develop innovative user experience designs for ads. Your daily tasks include building versatile rendering UX packages and libraries across various platforms, utilizing data processing and monitoring systems to analyze system performance and drive improvements throughout the entire ad serving stack. The ideal candidate possesses a strong background in programming languages such as C#, Java, JavaScript, or Python, with preferred qualifications including experience with modern UI frameworks like React.js, WebComponents, Vue.js, or Angular. This role involves working on large-scale systems that handle billions of ad impressions daily and terabytes of user data, contributing to the growth of Bing and MSAN revenue in a fast-paced entrepreneurial environment.

What you'll do

  • Develop suitable UX design in collaboration with Design/PM teams.
  • Build versatile rendering UX packages/libraries for various platforms.
  • Analyze system performance using data processing and monitoring tools.
  • Drive improvements across the full ads serving stack.
  • Maintain and debug complex web applications across multiple environments.

What we're looking for

  • Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience.
  • Proficient in coding languages such as C#, Java, JavaScript, or Python.
  • Experience building production UI using modern frameworks like React.js, WebComponents, Vue.js, or Angular.
  • Strong background in developing and maintaining complex web applications across various environments.
  • Ability to analyze system performance data and drive improvements for ads infrastructure.

More like this

Similar roles

Senior Software Engineer- Front End

Walmart

Sunnyvale, CA 17 days ago $117,000$234,000
React Redux Next.js GraphQL Jest React Testing Library AWS GCP Azure Git Jenkins CI/CD MVVM MVP Clean Architecture Splunk Dynatrace HTML5 JavaScript TypeScript CSS3 SEO React Query NX

Senior, Software Engineer- Front End

Walmart

Sunnyvale, CA 25 days ago $117,000$234,000
JavaScript TypeScript React Next.js GraphQL HTML CSS Node.js CI/CD Git Observability Monitoring Debugging Accessibility Internationalization Experimentation A/B Testing Cloud Platforms Full-Stack Development

Software Engineer Frontend

LogicGate

Remote (US) 22 days ago $105,000$130,000
TypeScript Angular Webpack Sass AWS Terraform Docker JUnit Jasmine Karma Protractor Selenium Spring Boot Java Kotlin Neo4j Redis RabbitMQ Gitlab Jira Slack
Remote

Senior Software Engineer - Backend

Walmart

Sunnyvale, CA 25 days ago $117,000$234,000
Java Solr Kafka Memcached AWS CI/CD Python PostgreSQL Docker Git Linux RESTful APIs GraphQL Microservices Scalability Performance Optimization