OpeningsFirst
How it worksPricingLog in
OpeningsFirst › Jobs in the United States › Jobs in Redmond, Washington › Software Engineer jobs in Redmond, Washington

Senior Software Engineer- AI Agents

Microsoft · microsoft.com
RedmondSenior4+ yrs
Apply on Microsoft’s site
Posted 6 days ago. 53 more Software Engineer jobs in Redmond, Washington went up on company career pages this week. See the newer ones

Share this job on LinkedIn · X

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

Get jobs like this every morning

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · Browse all jobs · Companies · How OpeningsFirst works · Free jobs widget · Leadership jobs in India · Leadership jobs in the US · Senior jobs in India · Senior jobs in the US · Fresher jobs in India · Entry-level jobs in the US · Remote jobs in the US · Jobs paying $150k+ · Leadership hiring this week · Guides
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact · Follow us on LinkedIn · X