Senior Software Engineer- AI Agents
Microsoft · microsoft.com
RedmondSenior4+ yrs
Posted 6 days ago. 53 more Software Engineer jobs in Redmond, Washington went up on company career pages this week.
See the newer ones
Straight from the company’s own careers site.
The job in short
Build cloud services and APIs for AI agent management and governance.
PythonJavaJavaScriptTypeScriptC++C#LLMAgenticCompliance
Details
- Found
- 5 d ago · posted 2026-11-09
- Location
- Redmond, WA, US
Full description
Own and deliver complex engineering features end to end, from technical design and implementation through validation, deployment, monitoring, and production support. Design and build secure, scalable, highly available cloud services and APIs supporting Agent 365 management and governance scenarios. Contribute to capabilities such as agent registry, lifecycle management, identity integration, ownership, governance actions, administrative APIs, and cross-platform orchestration. These are prominent areas in the current Agent 365 governance architecture. Drive technical design for ambiguous problems, make sound engineering tradeoffs, and turn product requirements into maintainable architectures. Work across service boundaries and partner teams to define contracts, resolve dependencies, and deliver coherent end-to-end experiences. Build with security, privacy, compliance, reliability, and operability as core design requirements, rather than treating them as afterthoughts. Establish strong engineering fundamentals including automated testing, monitoring, telemetry, diagnostics, deployment safety, and incident readiness. Diagnose complex production issues and drive improvements that prevent recurrence. Participate actively in design and code reviews and raise the engineering quality bar across the team. Mentor other engineers through technical guidance, code reviews, design discussions, and hands-on collaboration. Leverage AI-assisted engineering tools and modern development practices to improve engineering velocity while maintaining a high quality bar. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python These requirements include but are not limited to the following specialized security screenings: Master'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 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. Solid software engineering fundamentals including data structures, algorithms, object-oriented/system design, concurrency, and distributed systems. Demonstrated experience designing and delivering production-quality services or large-scale software systems. Solid coding and debugging skills in one or more modern programming languages such as C#, Java, C++, Python, or TypeScript. Experience designing service APIs and working with distributed systems, cloud architectures, storage, authentication/authorization, or asynchronous workflows. Solid understanding of software quality practices including testing, telemetry, monitoring, reliability, and operational readiness. Ability to independently drive technically ambiguous projects from problem definition through production. Solid collaboration and communication skills, particularly when working across team and organizational boundaries. Experience with identity, authentication, authorization, policy, governance, or enterprise administration systems. Experience designing and operating highly available distributed services at enterprise scale. Familiarity with AI agents, agentic applications, LLM-based systems, or AI application platforms. Experience with service-to-service authentication, authorization models, REST APIs, event-driven architectures, and distributed workflow orchestration. Solid security mindset and experience with threat modeling, least-privilege design, auditing, or compliance-sensitive systems. Experience driving technical projects involving multiple engineering teams and complex dependencies.
Software Engineer jobs in the United States · All Microsoft jobs · Senior Software Engineer jobs in Redmond, Washington · Senior Software Engineer jobs in the United States · Senior and manager-level jobs in Redmond, Washington · Senior roles at Microsoft