Software Engineer II

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$102,100–$202,200 / yr
Posted
11 days ago
Freshness
Confirmed live yesterday
Closes
Mar 8, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $149k
This role $152k
$90k most similar roles pay here $214k

This role pays more than 66% of similar roles. Most pay $129,562–$169,050 — the shaded band above. At the midpoint, this role pays about $152k versus about $149k 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 658 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II

As a Software Engineer II within the Finance Data & Experiences organization, you will design, develop, and operate scalable cloud-based data, analytics, automation, and tooling solutions. You will manage the full software development lifecycle by integrating AI capabilities such as Azure OpenAI, Cognitive Services, and ML models to enhance system intelligence. Your daily work involves building robust monitoring, logging, and alerting systems while using AI tools to automate boilerplate code for data pipelines, SQL transformations, and Spark jobs. You will ensure high-quality delivery through rigorous testing strategies, security hardening, and the application of core programming principles like data structures and algorithms. The role focuses on solving complex problems in the domain of measuring, monitoring, and optimizing global business operations by leveraging modern data platforms, Cloud services, and Power Platform to deliver integrated, customer-focused experiences.

What does a Software Engineer earn?

Median $198163 from 2151 postings across 141 companies.

See salary data

What you'll do

  • Integrate AI capabilities like Azure OpenAI and ML models to enhance system intelligence and user productivity.
  • Design, develop, and operate scalable cloud-based data, analytics, and automation solutions using modern platforms.
  • Use AI tools throughout the software development lifecycle to generate boilerplate code, documentation, and unit tests.
  • Implement robust monitoring, logging, and alerting systems to enable proactive issue detection and analysis.
  • Apply engineering best practices to ensure high-quality, secure, and scalable production deployments.
  • Provide technical feedback to product engineering partners to evolve AI services and the Power Platform.
  • Use AI to prototype data engineering solutions including partitioning strategies and schema evolution logic.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 2+ years of experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Master's Degree in Computer Science or related technical field and 3+ years of engineering experience (preferred).
  • Bachelor's Degree in Computer Science or related technical field and 5+ years of engineering experience (preferred).
  • Strong foundation in data structures, algorithms, and programming capabilities to solve complex problems.
  • Experience designing, developing, and operating scalable cloud-based data, analytics, automation, and tooling solutions using modern platforms.
  • Ability to integrate AI capabilities such as Azure OpenAI, Cognitive Services, and ML models into systems.
  • Proficiency in implementing robust monitoring, logging, alerting, and telemetry for proactive issue detection.
  • Experience utilizing AI tools across the software development lifecycle to automate boilerplate code, ensure coding patterns, and generate unit tests.

More like this

Similar roles

Software Engineer II

Microsoft

20 days ago $102,100$202,200
Microsoft Fabric Azure C C++ C# Java JavaScript Python Big Data SDLC Microsoft Entra ID App Services Functions Event Hubs Stream Analytics Azure DevOps Backend Services
2+ yrs exp Hybrid

Software Engineer II

Microsoft

Reston, VA +2 2 days ago
Azure GenAI Python C++ C# Java JavaScript C SDLC Telemetry Security as Code SLA Data Science Feature Flags Monitoring Automation
2+ yrs exp

Software Engineer II

CoStar Group

Richmond, VA 56 days ago $108,000$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis

Software Engineer II

Mastercard

O Fallon, MO 2 days ago $92,000$147,000
Java Spring Boot RESTful APIs Apache Kafka gRPC IBM MQ Kubernetes Docker JUnit Git Bitbucket Shell Scripting Linux Windows Agile Object-Oriented Programming

Software Engineer II

The Walt Disney Company

Remote 14 days ago $117,500$157,500
AWS Node.js Python Go Django FastAPI REST APIs Microservices SQL NoSQL React Angular HTML CSS S3 SQS Lambda CloudFront CI/CD Agile GitHub Copilot
Remote