Software Engineer, Athena Engine Front End
Core
Building and maintaining the front-end layer of Amazon Athena, routing millions of daily queries to the correct engine generation while ensuring deployment safety and correctness.
Role type
Senior Software Engineer (Front End)
Builds
Query lifecycle handling and routing services for Amazon Athena
Domain
Cloud data analytics, serverless query processing
Deliverable
production ML models | product features
Required skills
C#, C++, Java, Perl, SQL, object-oriented design, system design, distributed systems, multi-threaded applications
Preferred skills
Full software development lifecycle experience, code reviews, source control management, build processes, testing, operations
Technologies
API, C#, Embedded Support, Java, Perl, SQL, Serverless, C++, Frontend
Responsibilities
Own features and services end-to-end from design through production operations; route millions of queries across engine generations; validate new engine builds before production traffic; keep the submission path fast and dependable; focus on correctness and failure modes; learn the system deeply and drive independent designs
Seniority
Senior, hands-on IC
