Software Engineer II | Microsoft Careers
Microsoft
At a glance
AI generatedThe Azure Data messaging and real-time analytics team is seeking a Senior Software Engineer to join the Azure Event Grid's Engine engineering team. This role involves leading the design and implementation of next-generation PubSub solutions for global customers, requiring expertise in architecting distributed systems and driving large-scale service delivery. Day-to-day responsibilities include owning technical designs, mentoring engineers, conducting code reviews, and collaborating with cross-functional teams to shape long-term technical direction. The ideal candidate will have extensive experience in C#, Java, Go, or similar backend languages, as well as a track record of delivering highly available distributed systems and ensuring operational excellence. This role demands proficiency in designing scalable cloud services and fostering a culture of continuous improvement through modern tooling practices.
Skills
What you'll do
What we're looking for
Market check
This $119,800–$234,700 range sits above 56% of similar postings on FindRole.
Peer median band
$130,250–$234,700
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$150,025–$208,800
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
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 451 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 417 roles with salary data.
Most-posted roles
More like this
Microsoft
Nvidia
Microsoft
Microsoft
Microsoft
Microsoft