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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, building unified data platform infrastructure with 4+ years experience required. Remote work available.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Defender for Office team, building security infrastructure to protect against email threats. Remote work available, 4+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Microsoft's E+D Growth team working on Copilot and Microsoft 365, offering hybrid work in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, performance optimization, and service reliability.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Cosmos DB, developing globally distributed database systems with competitive pay and remote work options.

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 4 days 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?