Software Engineer II, Azure Functions

Microsoft

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Salary
$102,100–$202,200 / yr
Posted
30 days ago
Freshness
Confirmed live yesterday
Closes
Feb 8, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

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

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II, Azure Functions

As a Software Engineer 2 - Azure Functions on the CoreAI team, you will design, build, and ship features and tools that define how cloud native and AI-powered applications are constructed. You will develop both open source and platform components while ensuring code is extensible, maintainable, and secure. Your daily work involves collaborating with engineers on architecture, identifying requirements for automation, and proactively verifying product features through telemetry and debugging. The role focuses on the technical challenge of building serverless infrastructure to power AI agents, orchestrate LLM and RAG pipelines, and connect models to real-world data. You will utilize C#, C, C++, Java, JavaScript, Python, Go, or Rust, with a preference for .NET expertise. Required skills include experience with distributed systems, Kubernetes, performance optimization, and integrating AI/ML workloads into cloud applications.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Design, build, and ship new features and tools for cloud-native and AI-powered applications.
  • Develop both open-source and platform components using C# and other programming languages.
  • Integrate LLMs, AI agents, and RAG pipelines into cloud-based services.
  • Optimize the performance of .NET based systems and distributed cloud services.
  • Troubleshoot complex technical issues for running online production services.
  • Implement code that is extensible, maintainable, and follows "security as code" principles.
  • Develop automation for production and deployment to target zero-touch deployment goals.
  • Review team code and test coverage to ensure it meets established quality standards.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field.
  • 2+ years of technical engineering experience coding in languages such as C#, C, C++, Java, JavaScript, or Python (or equivalent).
  • 4+ years of professional experience designing and shipping software using C#/F#, Java, Python, JavaScript/TypeScript, Go, or Rust.
  • In-depth C#/.NET expertise (preferred).
  • Hands-on experience with distributed systems and services in the cloud.
  • Experience with performance optimization of .NET based systems.
  • Exposure to AI/ML workloads, such as building with LLMs, AI agents, RAG pipelines, or integrating models into cloud applications.
  • Experience with Kubernetes.

More like this

Similar roles

Software Engineer II

Microsoft

7 days ago $102,100$202,200
Azure Python C# C++ Java JavaScript Distributed Systems Machine Learning DevOps CI/CD Software Architecture Observability Telemetry AI Infrastructure SDLC
2+ yrs exp Hybrid

Software Engineer II, CoreAI

Microsoft

Redmond, WA 11 days ago $102,100$202,200
Python C# Java Go JavaScript C++ C Kubernetes Azure Generative AI Agentic Systems Observability Prompts Container Orchestration Cloud-native Infrastructure
2+ yrs exp

Senior Software Engineer

Microsoft

Redmond, WA 16 days ago $119,800$234,700
Azure AKS Cosmos DB Azure SQL Python C# JavaScript C++ Java OpenAI Semantic Kernel LangChain Kubernetes CI/CD REST APIs NoSQL RAG Distributed Systems Microservices GitHub
4+ yrs exp

Software Engineer

Microsoft

Redmond, WA 16 days ago $102,100$202,200
Azure C# Python JavaScript Kubernetes Azure OpenAI Semantic Kernel LangChain REST APIs NoSQL SQL CI/CD GitHub Distributed Systems Microservices RAG Prompt Engineering SRE
2+ yrs exp

Software Engineer II

General Dynamics

Annapolis Junction, MD 79 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 58 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