Skip to main content

Software Development Engineer - AgentCore, AWS Agentic AI

amazonBrooklyn, NYLead L6
Overview: In this role, you design, implement, and operate core components for the Harness control plane and data plane that power production AI agents at scale. You’ll help turn complex orchestration tasks into intuitive configuration and templates, enabling customers to deploy secure, observable agents quickly. You work across services to improve APIs, reduce friction, and deliver reliable, low-latency agent experiences. You will shape the product through thoughtful designs and hands-on execution in a fast-moving environment. Compensation / Benefits health insurance (medical, dental, vision) 401(k) matching paid time off parental leave RSUs sign-on payments
Responsibilities: Design, build, test, deploy, and operate high-availability APIs and services for production AI agents Create secure, isolated execution environments covering tool orchestration, memory, context, streaming, identity, networking, observability, and fault handling Develop integrations between Bedrock, AgentCore services, MCP servers, Step Functions, Strands Agents, and customer environments Implement versioning, endpoints, progressive deployment, rollback, evaluation, and optimization features for safe agent improvement Analyze and improve latency, scalability, availability, resource efficiency, and cost across multi-tenant workloads Simplify developer experience across APIs, SDKs, CLI, console, IaC, and local workflows via cohesive abstractions and automation Collaborate with customers and partner teams to reduce friction and accelerate time to production while maintaining flexibility Contribute to architectural decisions, participate in design reviews, and mentor colleagues across Harness and AgentCore teams
Key requirements: 3+ years of non-internship software development experience 2+ years in design or architecture of distributed or multi-tier systems 1+ years developing large-scale distributed software applications 1+ years of OO design experience Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field Experience with at least one language: C#, C++, Java, or Perl 1+ years of object-oriented design experience distributive systems mindset operational excellence customer-facing collaboration distributed systems multitier/multi-tenant architecture security and isolation
APPLY NOW (opens in a new tab)

Matching similar jobs

Level

Lead L6

Location

Brooklyn, NY

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

today

APPLY NOW (opens in a new tab)