This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you a technology leader with a passion for big data, large language models (LLMs), and agentic platforms? The Azure Resource Graph (ARG) team is seeking a highly motivated Principal Software Engineering Arctitect - Azure Core to help lead our expansion into the next generation of big data and LLM/agentic platform services. ARG is the Index of the Azure Control Plane, enabling customers of all sizes to govern, analyze, manage, and explore their Azure environments at scale. Performance and scalability are core to our DNA. Now, we are extending our platform vision beyond search and governance to incorporate LLM-driven intelligence, agentic workflows, and advanced data platforms that will transform how customers interact with and manage Azure. We are building a unique set of capabilities to shorten that cycle and increase Azure adoption. You will be immersed in many exciting, cutting-edge technologies with immense opportunity for growth and immediate business impact. If you are passionate about building scalable distributed platforms, advancing the LLM/agentic space, and driving the next wave of intelligent cloud management, this is your opportunity to shape the future. Come help us take Azure Resource Graph to the next level! 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.
Job Responsibility:
Define and lead the strategy for ARG’s evolution into LLM and agentic services
Design scalable architectures for distributed systems that integrate machine learning and intelligent agents
Partner across Azure to build platform capabilities that accelerate AI adoption and unlock new customer experiences
Guide engineering teams in building high-performance, future-ready services with immediate customer and business impact
Achieving quality results with laser customer focus
Build distributed micro-services in the area of proprietary columnar databases, replication, batching, agentic, indexing, change tracking, insights, and in defining graph models
Focus on end-to-end services, development, and deployment
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
5+ years of experience in architecting large scale distributed systems
5+ years of experience running a service in one of the large-scale clouds like Microsoft Azure (Azure), or similar
5+ years of experience providing technical leadership, raising the technical bar, maintaining data and results-driven culture while closely working with cross function teams, for the same connected mission
5+ years of experience building true cloud-scale services
4+ years of exposure to the internals of Big Data Systems like Spark, Kubernetes, Structured Streaming etc
2+ years of experience problem-solving skills in the space of AI, large datasets, Spark, Ray or other computing technologies
2+ years of exposure to the internals of databases, stores