Taro Logo

Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
United States
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud · Cybersecurity

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Azure Resource Graph (ARG) team, which is responsible for organizing and managing planet-scale cloud inventory within the Microsoft Cloud. The role focuses on developing a scalable cloud graph platform that powers critical Azure experiences and workloads.

The position sits at the heart of Microsoft's security initiatives, working on solutions that make the world safer in an increasingly complex digital landscape. As part of the ARG team (a component of the Azure Control Plane), you'll be responsible for building and maintaining systems that handle over 6.5 billion cloud resources daily, enabling customers to organize, govern, secure, and manage their cloud environments at scale.

The ideal candidate will bring 4+ years of experience in building large-scale distributed systems and cloud services. You'll work on high-throughput query and ingestion services, architect core systems, and drive technical vision while mentoring junior engineers. The role offers competitive compensation ($117,200 - $229,200 USD base salary range) and comprehensive benefits including healthcare, educational resources, and parental leave.

This is an opportunity to work on critical infrastructure that powers Azure Portal, Azure Market Place, Search, and Catalog experiences for every Azure customer. You'll be part of Microsoft's mission to empower organizations worldwide, working in an inclusive environment that values growth mindset, innovation, and collaboration. The position offers up to 100% remote work flexibility with 0-25% travel requirements.

The role combines technical leadership with hands-on development, requiring expertise in distributed systems, database technologies, and cloud architecture. You'll be instrumental in scaling Microsoft's cloud infrastructure while contributing to a culture of technical excellence and innovation.

Last updated 3 minutes ago

Responsibilities For Senior Software Engineer

  • Lead critical platform initiatives to scale Azure's infrastructure
  • Architect and implement core systems at the intersection of distributed systems, runtime internals, and database internals
  • Drive technical vision and design by applying deep expertise in computer science domains
  • Mentor and guide less experienced engineers
  • Develop deep business acumen in Azure's ecosystem
  • Contribute to a culture of innovation and excellence

Requirements For Senior Software Engineer

Java
Python
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years of industry experience building, designing, managing and delivering highly available, large-scale cloud services or distributed systems
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint identity and security systems, offering competitive pay and hybrid work environment.

Sr. Software Engineer

Senior Software Engineer role at Microsoft Security working on Entra ID Backup Authentication System, focusing on high-availability identity and authentication services.

Senior Software Engineer

Senior Software Engineer role at Microsoft building trust & safety infrastructure, focusing on distributed systems and real-time policy enforcement at global scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on the Scope Compiler team, building scalable analytics engines and data platforms for Azure Data engineering.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint services, building cloud-scale infrastructure and distributed systems with competitive pay and benefits.