Amazon's BDT/eCF team is seeking a Senior Software Engineer to join their Triton team, focusing on the Cradle platform's core execution engine. This role offers an opportunity to work on distributed systems at massive scale, processing over 2 million jobs daily across 20,000+ instances. You'll be working with cutting-edge technology including Apache Spark, Iceberg, and various AWS services, building unified compute solutions for batch, streaming, and ML processing.
The position involves working with schema'd data stored in S3 and managing data transformations across various systems including DynamoDB, Redis, and ElasticSearch. You'll be part of a team that processes data at Exabyte scale, requiring innovative solutions to complex distributed computing challenges.
As a senior engineer, you'll take ownership of major features, lead architectural decisions, and mentor other team members. The role combines technical leadership with hands-on development, requiring both strong coding skills and system design expertise. You'll work in a fast-paced environment where innovation and customer focus are paramount.
The team culture emphasizes continuous improvement, high standards, and delivering results with velocity. You'll have the opportunity to influence both technical and strategic decisions, while working with various AWS technologies including EMR, EKS, Kinesis, and SQS.
This is an ideal position for someone who wants to work on big data problems at Amazon scale, enjoys mentoring others, and wants to make a significant impact on systems used by millions of businesses worldwide. The role offers excellent growth opportunities and the chance to work with a team that's pushing the boundaries of what's possible in distributed computing.