Senior Software Engineer
Core
Architect and deliver scalable control plane and management plane services for Azure Storage to power AI platforms, autonomous agents, and hyperscale cloud services.
Role type
Senior IC distributed systems engineer (cloud infrastructure & AI)
Builds
Scalable storage control planes, management services, and distributed systems for AI-scale workloads
Domain
Cloud infrastructure, distributed systems, AI engineering
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, cloud infrastructure architecture, AI-assisted software development, agentic workflows, automated testing and debugging, system reliability engineering, incident response, technical leadership
Preferred skills
AI-powered engineering practices, LLM-powered coding assistants, intelligent operational tooling, hyperscale platform design
Technologies
Azure Storage, C#, C++, Java
Responsibilities
Lead design and evolution of Azure Storage capabilities; Architect scalable control and management plane services; Drive innovations in distributed systems and resource orchestration; Leverage AI engineering tools to accelerate development; Define AI transformation approaches for software engineering; Partner with AI platform teams to automate workflows; Influence long-term architecture and technical roadmap; Serve as DRI for critical service components
Seniority
Senior, hands-on IC with technical leadership