Sr Software Development Engineer - AgentCore, AWS Agentic AI
Core
Design and build core components for Amazon Bedrock AgentCore, a managed service enabling developers to create, deploy, and operate production-ready AI agents at scale.
Role type
Senior Software Development Engineer (Distributed Systems & Platform)
Builds
Managed agent loops, control plane APIs, data plane services, and secure execution environments for AI agents.
Domain
Cloud Infrastructure / Artificial Intelligence / Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
distributed systems design, system architecture, API design, scalability engineering, reliability engineering, low-latency streaming, multi-tenant workload management, tool orchestration, security engineering, observability, failure handling, versioning strategies, progressive deployment, rollback mechanisms, SDK/CLI development, infrastructure as code, mentoring, technical leadership
Preferred skills
full software development lifecycle management, code review leadership, source control management, build processes, testing strategies, operations experience
Technologies
Amazon Bedrock, AWS Step Functions, Strands Agents, MCP servers, Python, Java, Go, Kubernetes, Terraform
Responsibilities
Design and build highly available control plane APIs and data plane services; Integrate Amazon Bedrock and third-party models with AgentCore services; Design versioning, endpoints, and optimization capabilities; Improve latency, scalability, and cost controls across multi-tenant workloads; Simplify the developer journey through cohesive abstractions and automation; Work directly with customers to reduce friction and accelerate time to production; Influence AgentCore-wide architecture and product strategy through design reviews and mentoring.
Seniority
Senior, hands-on IC with technical leadership