Software Engineering IC2

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$85,400–$168,100 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday
Closes
Apr 18, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $144k
This role $127k
$73k $203k
below market most similar roles pay here above market

This role pays less than 67% of similar roles. Most pay $119,500–$169,050 — the blue band above. At the midpoint, this role pays about $127k versus about $144k 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 711 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineering IC2

Software Engineering IC2 joins the Partner Engineering Platform team within the Windows Ecosystem and Commercial Engagement group. As a Software Engineer, you will design, build, test, and operate secure, scalable cloud services and APIs that power collaboration between Microsoft and its partners. Your daily responsibilities include owning features end-to-end, implementing data synchronization, managing asynchronous workflows, and ensuring service reliability through telemetry and logging. You will work on production systems involving distributed systems, security, and data processing. Required skills include proficiency in languages such as C, C++, C#, Java, JavaScript, or Python. Preferred experience includes .NET, Azure, REST APIs, microservices, relational or NoSQL databases, and container technologies like Kubernetes. You will solve complex engineering problems to enable secure information exchange and manage critical workflows at scale.

What does a Software Engineering earn?

Median $179400 from 39 postings across 15 companies.

See salary data

What you'll do

  • Design, develop, test, deploy, and operate secure and scalable cloud services and APIs.
  • Own features end-to-end from technical design and implementation through production support.
  • Build solutions for data processing, authentication, authorization, and asynchronous workflows.
  • Write maintainable code and contribute to unit, integration, and automated test coverage.
  • Implement logic for data synchronization and error handling for retries and edge cases.
  • Add telemetry, logging, and alerts to monitor service health and diagnose issues.
  • Participate in on-call rotations and investigate production issues to improve service reliability.
  • Conduct design and code reviews to ensure engineering quality and standards.

What we're looking for

  • Bachelor's Degree in Computer Science or 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.
  • 1+ year of technical engineering experience with coding in C#, C++, Java, JavaScript, or Python (preferred).
  • Master’s degree in Computer Science or a related technical field (preferred).
  • Experience developing, testing, and debugging software in a professional or production environment (preferred).
  • Solid understanding of computer science fundamentals, including data structures, algorithms, and object-oriented design (preferred).
  • Experience with C#, .NET, REST APIs, microservices, distributed systems, or Azure cloud platforms (preferred).

More like this

Similar roles

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 Secure Coding Monitoring Telemetry
2+ yrs exp Hybrid

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

Microsoft

3 days ago $85,400–$168,100
Python C# C++ Java JavaScript C Azure Kubernetes CI/CD Kusto (KQL) Power BI GitHub Copilot APIs Distributed Systems Telemetry Cloud-native Architecture Large Language Models Agentic Workflows MCP Integrations
Hybrid

Software Engineering IC2

Microsoft

Redmond, WA 3 days ago $85,400–$168,100
Python C# C++ Java JavaScript C PowerShell Azure DevOps Test Automation Windows Hardware/Software Integration Source Control AI-assisted development Telemetry System Logs

Software Engineering II

Microsoft

21 days ago $102,100–$202,200
C++ DirectX Direct3D Vulkan OpenGL CUDA H.264 H.265 HEVC GPU Acceleration Real-time Media Pipelines Video Encoding RDP Windows Internals Virtualization Remote Desktop Protocols Rendering Telemetry
2+ yrs exp Hybrid

Software Engineer Sys 2

Lam Research

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