Senior Software Engineer | Microsoft Careers

Microsoft

Actively hiring
US Posted 133 days ago $119,800$234,700 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on the Experience team at MSN, you will lead key projects by collaborating with frontend and backend teams to maintain and deliver critical features used across multiple sites. Your day-to-day responsibilities include designing and implementing responsive, accessible user interfaces using TypeScript, React, NextJS, and Web Components, while also developing scalable REST APIs and data access layers. You will create reusable components and ensure code quality through best practices, testing, and documentation. Additionally, you will optimize applications for performance and scalability, participate in architectural discussions, and work closely with UX designers and product teams to bring requirements to life. The ideal candidate has expertise in TypeScript, React, Web Components, responsive design, web accessibility standards, UI performance optimization, state management libraries, cloud platforms like Azure, CI/CD pipelines, and testing frameworks such as Jest and Mocha.

Skills

TypeScript React NextJS Web Components REST APIs Redux Jest Mocha Cypress Azure CI/CD Responsive Design Web Accessibility UI Performance Optimization Component Libraries Design Systems Cloud Platforms Scalable REST APIs Data Access Layers

What you'll do

  • Design and implement responsive, accessible user interfaces using TypeScript and modern web frameworks.
  • Build scalable REST APIs and data access layers to ensure secure and reliable client-server communication.
  • Develop reusable components and shared modules for efficient code management and quality assurance.
  • Optimize applications for performance, scalability, and compatibility across various platforms and browsers.
  • Collaborate with UX designers and backend engineers to translate requirements into functional production solutions.

What we're looking for

  • Experienced in full-stack development with proficiency in TypeScript.
  • Hands-on experience building production applications using React or similar frameworks.
  • Solid understanding of responsive design, web accessibility standards, and UI performance optimization.
  • Experience designing and implementing scalable REST APIs and data access layers.
  • Knowledge of cloud platforms (Azure) and CI/CD pipelines for application deployment.
  • Proficiency in creating reusable components and service abstractions with best practices.

Market check

Salary context

This $119,800–$234,700 range sits above 77% of similar postings on FindRole.

Peer median band

$119,800$234,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$177,250

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 451 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

Senior Software Engineer | Microsoft Careers

Microsoft

US 30 days ago $119,800$234,700
Python JavaScript RESTful APIs Microservices LLMs Evaluation frameworks Prompt engineering Docker Kubernetes CI/CD AWS Azure Git PostgreSQL MongoDB Redis GraphQL

Senior Software Engineer | Microsoft Careers

Microsoft

US 57 days ago $119,800$234,700
Python JavaScript React Redux Webpack Babel Jest Docker Kubernetes Azure DevOps CI/CD ESLint Prettier Lerna Nx Fluent UI API integration Bash YAML Cloud deployment Release management

Senior Software Engineer | Microsoft Careers

Microsoft

US 30 days ago $119,800$234,700
Microsoft Azure CI/CD Telemetry Debugging Networking Operating Systems Authentication Docker Kubernetes Python Go SQL PostgreSQL Redis MongoDB Git GitHub Jenkins Prometheus Grafana

Senior Software Engineer | Microsoft Careers

Microsoft

US 48 days ago $119,800$234,700
Azure Python Java Scala Spark Hadoop HDFS Kafka Flink Docker Kubernetes CI/CD PostgreSQL Redis Elasticsearch Prometheus Grafana Git Jenkins

Senior Software Engineer | Microsoft Careers

Microsoft

US 118 days ago $119,800$234,700
C++ JavaScript Python Git CI/CD Docker Kubernetes Terraform AWS Azure PostgreSQL SQLite Chrome Chromium W3C REST GraphQL HTML5 CSS3 WebAssembly WebGL