| Microsoft Careers

Microsoft

Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$100,600–$199,000 / yr
Posted
55 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $150k
$85k most similar roles pay here $251k

This role pays less than 82% of similar roles. Most pay $152,150–$207,350 — the shaded band above. At the midpoint, this role pays about $150k versus about $180k for comparable roles.

Based on 239 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 1580 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

As a Software Engineer on the Web Data Platform Team, you will contribute to building and scaling cutting-edge batch and streaming systems that power Bing Search and Microsoft AI training scenarios. Your daily tasks include designing and developing large-scale distributed software services, collaborating with stakeholders to define user requirements, and performing system design with well-defined interfaces across multiple components. You will ensure the reliability, security, and maintainability of our services while improving test coverage and troubleshooting automation issues. The role involves working with massive scales, processing tens of billions of documents daily and managing hundreds of petabytes of data, making this an ideal position for those passionate about high-performance systems in AI-driven data processing. Preferred skills include experience with distributed large-scale platforms.

What you'll do

  • Design and develop large-scale distributed software services using modern engineering practices.
  • Collaborate to determine user requirements, identify dependencies, and create detailed design documents.
  • Perform system design with clear interfaces across components, using data/telemetry for informed decisions.
  • Ensure service components are modular, secure, reliable, testable, diagnosable, maintainable, and actively monitored.
  • Improve test coverage by organizing and implementing integration tests to resolve issues.

What we're looking for

  • Extensive experience in designing and developing large-scale distributed software services.
  • Proficiency in modern software engineering practices, including design and code reviews.
  • Strong background in system design with well-defined interfaces across multiple components.
  • Expertise in improving test coverage and implementing integration tests for complex systems.
  • Experience troubleshooting and optimizing automation, reliability, and monitoring for live sites.

More like this

Similar roles

| Microsoft Careers

Microsoft

US 63 days ago $142,800$274,800
Python JavaScript C++ Java Kubernetes AWS Azure Docker CI/CD PostgreSQL MongoDB Redis Apache Spark TensorFlow PyTorch Prometheus Grafana Git Jenkins Responsible AI Scikit-learn
Hybrid

| Microsoft Careers

Microsoft

Redmond, WA 12 days ago $142,800$274,800
Python MATLAB RF measurement time-domain control AI ML automation tools topological qubits spin qubits superconducting qubits quantum characterization verification validation data acquisition statistical analysis cryogenic electrical measurements

| Microsoft Careers

Microsoft

Redmond, WA 51 days ago $142,800$274,800
Python TensorFlow PyTorch Kubernetes Docker CI/CD PostgreSQL MongoDB AWS Azure NLP Multimodal_Models Fine_Tuning Reinforcement_Learning A/B_Testing Predictive_Analytics Statistical_Methodologies ACL EMNLP SIGKDD AAAI WSDM COLING WWW ICASSP

| Microsoft Careers

Microsoft

Redmond, WA 53 days ago $127,600$229,200
UPS Generator AHU Servers SANs Networking Rack/Enclosures Structured Cabling CompTIA ITIL v3 Foundation MOF Certifications PMP CDCP CCNA Certifications ASICS/Inventory Control Leadership Development Certificates

| Microsoft Careers

Microsoft

Redmond, WA 55 days ago
CUDA GPU ROCm Triton PTX CUTLASS C++ Parallel Computing Algorithm Optimization Performance Profiling Memory Hierarchies Deep Learning Model Compression Accelerator Design Machine Learning Systems Research

| Microsoft Careers

Microsoft

Redmond, WA 54 days ago
inventory management systems configuration management databases asset management repositories RMA portals CI/CD Terraform AWS Kubernetes Docker Prometheus Grafana Python SQL PostgreSQL Git Jira Confluence