3 days ago
Base Salary
$143k - $304k/yr
Responsibilities
- Define architectural direction for highly scalable and reliable distributed data platforms handling network telemetry and operational data.
- Lead the design and evolution of cloud-scale streaming and batch data systems across scalability, availability, performance, resiliency, data quality, and operational efficiency.
- Drive long-term technical strategy, reusable architectures, engineering patterns, and platform capabilities across multiple teams.
- Partner across Azure Networking and Microsoft Azure to lead design reviews, align investments, manage dependencies, and deliver cohesive solutions.
- Own critical capabilities from architecture and implementation through production readiness, operations, and continuous improvement.
- Identify systemic technical risks and improve design, code quality, testing, observability, performance, reliability, and operational practices.
- Mentor engineers and technical leaders and promote strong technical decision-making and engineering excellence.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 6+ years of technical engineering experience with coding, or equivalent experience.
- Coding experience with languages including C, C++, C#, Java, Python, Go, or Rust.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
- Preferred: master’s degree with 8+ years of experience, or bachelor’s degree with 12+ years of experience, or equivalent experience.
- Preferred: extensive experience architecting, building, and operating large-scale distributed systems and high-volume data platforms in production.
- Preferred: deep expertise in distributed systems, data processing, streaming and batch architectures, scalability, availability, resiliency, performance, and data quality.
- Preferred: experience designing cloud-scale platforms for telemetry, monitoring, diagnostics, automation, or other data-driven operational capabilities.
- Preferred: experience applying artificial intelligence, machine learning, or agentic software development approaches to production systems.
Benefits
- Typical U.S. base pay range is USD $142,800–$274,800 per year; separate ranges apply to the San Francisco Bay Area and New York City metropolitan area.
- Certain roles may be eligible for benefits and other compensation.
- The position is open for a minimum of 5 days, with applications accepted on an ongoing basis until filled.
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
