Software Development Engineer, AWS Athena and Glue ETL
Core
Design and deliver serverless compute orchestration platform capabilities for petabyte-scale analytics workloads, abstracting infrastructure complexity for customers.
Role type
Senior IC software development engineer (serverless compute orchestration)
Builds
Compute orchestration platform powering Amazon Athena and future analytics services
Domain
Cloud infrastructure, serverless compute, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, serverless compute orchestration, multi-tenant resource isolation, infrastructure-as-code (CDK/CloudFormation), system reliability and scaling, operational excellence
Preferred skills
full software development life cycle management, code reviews, source control, build processes, testing, operations
Technologies
CDK, CloudFormation
Responsibilities
Own end-to-end design and delivery of platform capabilities, build frameworks to eliminate repetitive work, drive architecture decisions for orchestration and automation, reduce operational toil via self-healing systems, mentor SDEs, operate oncall and perform root cause analysis
Seniority
Senior, hands-on IC with mentorship responsibilities
