Azure Resource Manager (ARM) is a core service that supports Microsoft’s cloud. Nearly every customer action in Azure, including resource creation, updates, configuration changes, and management through the Portal, CLI, SDKs, and automated workflows, relies on ARM’s API layer and orchestration logic. Because of this responsibility, the service must remain predictable, resilient, and consistent across all regions and resource types. We are hiring seasoned engineer to help evolve ARM’s architecture as Azure continues to grow. The work focuses on distributed systems challenges that appear in large scale, long running platform services. ARM’s scale and central role require careful reasoning about concurrency, failure modes, caching behavior, operational safety, and long-term maintainability. Security is a core requirement for ARM. The service must ensure that all resource operations are properly authenticated, authorized, and auditable. This includes cooperating with identity systems, ensuring secure request handling paths, and validating behavior across the platform. Experience working on authentication or identity related systems is useful because many control plane decisions intersect with security boundaries and access patterns. In this role, you will lead the design and implementation of important components of the control plane. You will collaborate with partner teams whose services integrate with ARM to make sure architectural decisions support platform reliability and a coherent approach to future evolution. Your responsibilities include reviewing designs that affect resource operations, participating in incident analysis and long term reliability improvements, working with cross-functional stakeholders and across organization lines, and contributing to engineering standards within the team. We are looking for an engineer with strong experience and the ability to reason clearly about availability, correctness, and system behavior under load. Experience with multi region architectures, API platform design, authentication systems, or foundational service components is valuable. This role focuses on technical problems that have a direct impact on the behavior and reliability of Microsoft’s cloud. If you want to contribute to a core part of Azure and work through challenges that require depth, clarity, and long term architectural thinking, this position offers that opportunity. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level