Senior Software Engineer II

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$102,100–$202,200 / yr
Posted
3 days ago
Freshness
Confirmed live today
Closes
Apr 21, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $159k
This role $152k
$90k $214k
below market most similar roles pay here above market

This role pays more than 50% of similar roles. Most pay $139,890–$177,625 — the blue band above. At the midpoint, this role pays about $152k versus about $159k 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 694 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer II

The Software Engineer II/Sr. Software Engineer joins the AI Transformation team to build AI-native operating models and reusable solutions. Working in small, multidisciplinary teams, you will design, build, test, deploy, and operate production-grade AI-powered applications, agents, services, integrations, and workflows. You will move rapidly from requirements to working solutions, utilizing AI-assisted and agentic coding tools throughout the software development lifecycle. Key responsibilities include translating business requirements into scalable technical designs, applying software engineering practices like CI/CD, automated testing, and observability, and ensuring security-first compliance. You must possess experience coding in languages such as C, C++, C#, Java, JavaScript, or Python. This role solves the business problem of transforming critical end-to-end workflows by integrating people, AI agents, and systems into new ways of working.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Design, build, test, deploy, and operate production-grade AI-powered applications, agents, and workflows.
  • Move rapidly from requirements to working solutions by prototyping and iterating based on real-world feedback.
  • Use AI-assisted and agentic coding tools to accelerate development, testing, debugging, and delivery.
  • Translate business requirements into practical technical designs and scalable implementations.
  • Apply software engineering practices including code reviews, automated testing, CI/CD, and observability.
  • Build reusable components, accelerators, and engineering patterns to scale solutions across teams.
  • Incorporate security, privacy, Responsible AI, and compliance requirements throughout the design and delivery process.

What we're looking for

  • Bachelor's degree in computer science or related technical field and 2+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python (or equivalent experience).
  • Bachelor's degree in computer science or related technical field and 4+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python (preferred).
  • Master's degree in computer science or related technical field and 2+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python (preferred).
  • Experience designing, building, testing, deploying, and operating production-grade AI-powered applications, agents, services, and workflows.
  • Proficiency in using AI-assisted and agentic coding tools throughout the software development lifecycle.
  • Ability to translate business and operational requirements into practical technical designs and scalable implementations.
  • Experience applying software engineering practices including code reviews, automated testing, CI/CD, observability, and documentation.
  • Ability to apply a security-first mindset incorporating privacy, Responsible AI, and compliance requirements.

More like this

Similar roles

Software Engineer II

Microsoft

10 days ago $102,100–$202,200
Azure Python C# Java C++ JavaScript C LLM Orchestration RAG REST gRPC CI/CD Infrastructure as Code Service Mesh ASR TTS Speech-to-Speech Microsoft Copilot Studio
2+ yrs exp Hybrid

Software Engineer - Forward Deployed Engineer

Microsoft

Remote 10 days ago $85,400–$168,100
Python C# Java C++ JavaScript C AI Machine Learning CI/CD Data Pipelines Observability Automated Testing Security-first Development Application Development
Remote

Software Engineering II

Microsoft

41 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Azure AWS GCP CI/CD Distributed Systems AI ML System Design Automated Testing Secure Coding
2+ yrs exp Hybrid

Software Engineer II

Uber

Sunnyvale, CA +2 4 days ago
Machine Learning Optimization Python Go Java C++ Deep Learning Generative AI big-data ETL Spark Representation Learning Causal Modeling
3+ yrs exp Hybrid

Software Engineer II

Carmax

Richmond, VA +1 55 days ago
.NET C# Azure AWS Cloud Platform Bicep Terraform CloudFormation CI/CD Azure DevOps GitHub Actions Docker Linux Cosmos DB NoSQL Service Bus Serverless AI
2+ yrs exp Hybrid

Software Engineer II

Mastercard

O'Fallon, MO 39 days ago $92,000–$147,000
Java Spring JUnit Rest Assured JBehave Cucumber Oracle SQL REST SOAP Jenkins Bamboo Sonar Checkmarx Fortify Maven Git CI/CD Agile TDD BDD Microservices Distributed Systems Object-Oriented Design Eclipse IDE
3+ yrs exp