{bc}
Company Site

Principal Software Engineer

Microsoft
Redmond, USA
Full-time
Senior · 6+ years experience
Onsite
Discovered Today

Full Job Posting

Define and drive the technical direction for the Agent Platform, including foundational capabilities, extensibility models, interfaces, and end-to-end system design. Design, build, and deliver large-scale systems that enable AI agents to operate securely, reliably, efficiently, and at scale, with isolation, identity and access controls, observability, resiliency, and operational safeguards. Establish and implement engineering patterns and standards for building and operating production-grade agents, including agent orchestration, tool integration, context and state management, evaluation, monitoring, and lifecycle management. Build platform capabilities and developer abstractions that simplify underlying infrastructure complexity and enable teams to build, onboard, test, deploy, and operate agents easily and consistently. Drive end-to-end user and developer experience improvements, identifying opportunities to simplify complex workflows while maintaining effective security, reliability, performance, and operational standards. Partner closely with engineering, product, security, research, and other platform teams to translate rapidly evolving AI technologies and security requirements into production-ready platform capabilities. Provide technical leadership across organizational boundaries, contribute directly to complex engineering problems, identify technology gaps, mentor engineers, and raise the engineering bar across the organization. Embody our Culture and Values Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. These requirements include, but are not limited to the following specialized security screenings: Significant experience architecting and delivering large-scale distributed systems, cloud platforms, developer platforms, or other mission-critical services, with deep understanding of reliability, scalability, security, performance, and operational excellence. Demonstrated ability to provide technical leadership across teams, drive complex architecture from concept to production, and influence engineering direction across organizational boundaries. Experience with AI/ML platforms, generative AI, LLM-based applications, agent frameworks, or AI infrastructure, including an understanding of the unique reliability, evaluation, security, and operational challenges of AI systems. Understanding of cloud-native architecture and distributed systems, including containers, orchestration, service-to-service communication, identity, observability, and large-scale data systems. Experience designing developer platforms, APIs, SDKs, or extensible platform abstractions, with appreciation for developer productivity and platform usability. Product and customer mindset, with demonstrated ability to translate complex technical systems into simple, intuitive, and high-quality user experiences.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Microsoft