Software Engineer II | Microsoft Careers

Microsoft

Actively hiring
WA Posted 83 days ago $100,600$199,000 / year

At a glance

AI generated

TL;DR

As a Software Engineer II on the CloudMine team within Core AI at Microsoft, you will play a pivotal role in maintaining and evolving the data mining framework and pipelines that support critical engineering initiatives across Windows, Azure, and other major product lines. Your day-to-day responsibilities include architecting scalable data pipelines, ensuring robustness and efficiency, curating high-quality datasets for decision-making, and developing new data collectors and integrations. You will work with large-scale distributed systems, focusing on security, reliability, and compliance. Success in this role requires expertise in languages such as C++, Java, or Python, along with a strong understanding of Microsoft Azure and related data products like Databricks. The position demands a collaborative mindset and the ability to drive operational excellence in managing complex data systems at scale.

Skills

Python Java JavaScript C# Azure Databricks CI/CD Kubernetes Terraform AWS PostgreSQL SQL Git GitHub Jenkins Prometheus Grafana Docker Linux REST JSON APIs

What you'll do

  • Design and optimize scalable data pipelines and mining frameworks for robustness and efficiency.
  • Develop high-quality datasets to support critical decision-making across multiple engineering teams.
  • Create new data collectors and integrations across various engineering systems.
  • Ensure the security, reliability, and compliance of large-scale data platforms.
  • Collaborate with cross-functional teams to build consensus on technical direction.
  • Engage directly with customers to capture feedback and refine product messaging.

What we're looking for

  • At least 1 year of experience in data mining and pipeline development
  • Strong background in software engineering and data engineering
  • Proficiency in at least one programming language: C, C++, C#, Java, JavaScript, Python
  • Experience with large-scale data systems and distributed architectures
  • Ability to design scalable and maintainable system architectures
  • Expertise in ensuring security, reliability, and compliance of data platforms
  • Preferred: Master's or Bachelor's degree in Computer Science or related field

Market check

Salary context

This $100,600–$199,000 range sits above 41% of similar postings on FindRole.

Peer median band

$119,800$205,600

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$140,714$183,650

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 534 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

Software Engineer II | Microsoft Careers

Microsoft

US 59 days ago $100,600$199,000
Python C++ Rust Docker Kubernetes Azure CI/CD Prometheus Grafana PostgreSQL Redis Git Linux High Performance Computing Messaging Protocols Networking Hardware Performance Analysis Tools Profiling Tools REST APIs JSON YAML

Software Engineer II | Microsoft Careers

Microsoft

US 102 days ago $100,600$199,000
Python C C++ Java JavaScript Azure Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL Redis Git Jenkins Ansible Terraform Linux Nginx Flask Django

Software Engineer II | Microsoft Careers

Microsoft

Redmond, WA 3 days ago $102,100$202,200
Python JavaScript C# ReactJS PowerShell CI/CD Docker Kubernetes AWS Azure Git Terraform PostgreSQL MSSQL Linux Windows OAuth OpenID Connect SAML JSON REST API Swagger/OpenAPI

Software Engineer II | Microsoft Careers

Microsoft

Washington 123 days ago $100,600$199,000
Azure OpenAI SQL NoSQL CosmosDB PostgreSQL MongoDB C C++ Python Kusto SemanticKernel LangChain CI/CD TDD

Software Engineer II | Microsoft Careers

Microsoft

US 96 days ago $100,600$199,000
PostgreSQL Linux Docker Kubernetes Azure CI/CD Python Go C SQL Terraform Git Jenkins Prometheus Grafana Redis MongoDB Hadoop Spark