Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft's Azure Resource Graph (ARG) team is seeking a Senior Software Engineer to join their mission of organizing planet-scale cloud inventory. This role is central to the Azure Control plane, enabling cloud resource management for all Azure customers. ARG processes over 6.5 billion cloud resources daily, providing essential services for Azure Portal, Market Place, and large-scale customer operations.

As a Senior Software Engineer, you'll work on distributed systems and database architecture, building high-performance query and ingestion services. The role requires expertise in programming language runtime internals and offers the opportunity to work with cutting-edge cloud technology. You'll be part of a team that powers critical Azure experiences and workloads, making cloud resources accessible and manageable at scale.

The position offers competitive compensation, comprehensive benefits, and the chance to work remotely. You'll join Microsoft's inclusive culture, where innovation and growth mindset are core values. This is an excellent opportunity for experienced engineers who want to impact cloud computing at a global scale while working with industry-leading technology and talented professionals.

The role combines technical expertise with leadership opportunities, allowing you to mentor junior team members while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Technical design and vision for building high throughput query-ability and ingestion-services
  • Working with distributed systems, programming language runtime internals, and database internals
  • Building infrastructure for Azure Inventory
  • Developing deep business acumen about Azure
  • Creating clarity for the team and mentoring junior members

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience creating solid results across multiple ship cycles
  • Ability to handle periodic live service on-call responsibilities
  • Must pass Microsoft Cloud Background Check upon hire and every two years
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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 Entra ID, developing critical authentication and directory services for millions of users worldwide.

Member of Technical Staff - Backend Engineer, Health AI

Senior Backend Engineer role at Microsoft AI's Health team, building scalable healthcare solutions and AI systems in London.

HPC Support Escalation Engineer

Senior HPC Support Escalation Engineer position at Microsoft, focusing on complex technical issue resolution and customer success in high-performance computing environments.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on Copilot and Microsoft 365 integration, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, focusing on backend development and Kafka expertise for cloud-based data analytics solutions.