Software Engineering IC2

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$85,400–$168,100 / yr
Posted
4 days ago
Freshness
Confirmed live today
Closes
Mar 21, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $154k
This role $127k
$72k most similar roles pay here $212k

This role pays less than 75% of similar roles. Most pay $129,937–$177,250 — the shaded band above. At the midpoint, this role pays about $127k versus about $154k 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 686 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineering IC2

As a Software Engineering IC2, you will join a team focused on pioneering solutions that integrate AI technology into the M365 suite to enhance user productivity and creativity. You will work with cross-functional teams to define key scenarios, use cases, and end-user experiences while designing, implementing, and refining technical solutions in partnership with product management and design teams. Your daily work involves identifying hard problems, evaluating practical solutions, and driving decision-making to build and ship services using industry best practices. The role requires proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python. Preferred qualifications include experience building applications on top of large language models, designing large features, and customer-focused innovation. You will solve technical challenges by creating more intuitive ways for users to interact with their digital environments.

What does a Software Engineering earn?

Median $152150 from 37 postings across 9 companies.

See salary data

What you'll do

  • Define key scenarios, use cases, and end-user experiences for AI-powered products.
  • Design, implement, and refine technical solutions in partnership with product and design teams.
  • Identify complex problems and evaluate the pros and cons of practical solutions.
  • Drive decision-making processes to move projects forward effectively.
  • Build and ship services using industry best practices.
  • Develop features and applications powered by large language models (LLMs).
  • Create personalized user experiences to enhance interactions with the M365 suite.

What we're looking for

  • Bachelor's Degree in Computer Science, a related technical discipline, or equivalent experience.
  • Proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass the Microsoft Cloud background check.
  • Master's Degree in Computer Science or related technical field (preferred).
  • Bachelor's Degree and 2+ years of technical engineering experience with coding in various programming languages (preferred).
  • Experience designing, architecting, and driving the development of large features or functionality (preferred).
  • Experience building applications on top of large language models (LLMs) (preferred).
  • Ability to collaborate across multiple disciplines and experience with customer-focused innovation (preferred).

More like this

Similar roles

Software Engineering IV

Microsoft

1 day ago $119,800–$234,700
C C++ C# Java JavaScript Python Mobile Architecture Telemetry Analytics AI-assisted coding tools Experimentation
4+ yrs exp Hybrid

Software Engineering II

Microsoft

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

Software Engineering II

Microsoft

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

Software Engineer Sys II

Lam Research

Fremont, CA 3 days ago $86,000–$183,000
Generative AI LLMs Prompt Engineering Docker Kubernetes CI/CD Vector Databases FAISS Milvus Weaviate Redis Memcache Backend Engineering Asynchronous Processing
2+ yrs exp Hybrid

Software Engineer II

General Dynamics

Annapolis Junction, MD 95 days ago $152,150–$205,850
Python Java Bash PHP Linux CI/CD GitLab CI Docker Kubernetes Ansible Git Jira Confluence VS Code
5+ yrs exp

Software Engineer II

General Dynamics

Annapolis Junction, MD 73 days ago $152,150–$205,850
Python Bash Linux CI/CD Docker PodMan containerd Ansible Git HashiCorp Vault Keycloak Netbox Splunk JIRA Confluence Agile Scrum SAFe
5+ yrs exp