Software Development Engineer III, Agentic Client Experience (ACE) - Builder Foundations
Core
Architect and deliver major system components for agentic development practices that automate discovery, code generation, and automation to accelerate software building across multiple platforms.
Role type
Senior IC software development engineer (agentic workflows & distributed systems)
Builds
Scalable agent workflows, distributed data pipelines, and AI-powered features for tooling used by software builders.
Domain
Software engineering, agentic AI, big data, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
distributed system architecture, agentic development practices, RAG, DAG, MCP, ACP, agentic evaluations, AWS infrastructure, data modelling (relational and non-relational), Java, Python, TypeScript
Preferred skills
full software development life cycle management, mentoring, technical design leadership
Technologies
AWS (Lambda, DynamoDB, CDK), Java, Python, TypeScript
Responsibilities
Design and build scalable agent workflows for metrics collection and aggregation; Lead architecture decisions for calibration, report generation, and data processing systems; Own end-to-end delivery of major product features including real-time streaming attribution and AI-powered report generation; Drive operational excellence by improving observability and building self-healing capabilities; Mentor junior engineers and raise code quality through design reviews; Partner with applied scientists and product managers to translate ML requirements into production-grade systems
Seniority
Senior, hands-on IC with mentorship responsibilities