Senior Software Development Engineer, AWS Analytics Engineering
Core
Design, implement, and operate distributed systems for workflow orchestration, multi-agent AI frameworks, and GenAI-powered analytics at petabyte scale.
Role type
Senior Software Development Engineer (Distributed Systems & AI/ML)
Builds
Workflow orchestration systems, multi-agent AI frameworks, GenAI analytics capabilities, scalable platform services, marketplace/IDE experiences, and real-time monitoring dashboards.
Domain
Cloud infrastructure, distributed systems, data engineering, applied AI/ML
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, workflow orchestration, multi-agent AI system design, API and microservices development, system reliability and scaling, technical leadership, operational excellence, GenAI/LLM knowledge
Preferred skills
Full software development lifecycle expertise, code review and standards, continuous deployment, testing strategies
Technologies
AWS services, distributed computing frameworks, AI/ML tooling
Responsibilities
Own end-to-end design and operation of petabyte-scale data processing systems; build reusable components and microservices adopted by other teams; drive architectural decisions for high-impact data platforms; mentor engineers and influence technical direction; ensure operational health and performance of production systems.
Seniority
Senior, hands-on IC with leadership responsibilities