Software Development Engineer, Open Data Analytics - Engines
Company: Amazon
Location: Redmond
Posted on: April 8, 2026
|
|
|
Job Description:
Amazon Web Services Open Data Analytics (ODA) organization is
looking for exceptional engineers to help in our mission to provide
the world’s best cloud Big Data processing platform and services
such as EMR and Athena. The ODA engines team is looking for an
experienced engineer to join the core engines and datalake team.
Athena and EMR are services that our customer use to run large
scale analytics, leveraging open source engines like Apache Spark
and Trino, with datalake open table formats like Apache Iceberg,
Hudi and Delta. The analytics engines organization makes
significant modifications to these engines to run in serverless
environments and with superior performance and scalability than
what is available in Open Source. In the last 3 years we have
improved our engines by a factor of 5x by making changes to the
optimizer, query runtime and storage connectors. We have also made
significant changes to the compiler to enable enterprise features
like fine grain access control with these engines and table
formats. Additionally, we strive to regularly contribute features,
bug fixes and optimizations back to open-source, as well be current
with the latest open-source versions of these frameworks. This is a
“must-win” strategic area in a growing and very technical space. We
are seeking a passionate and hands-on engineer to collaborate
closely with open-source communities like Apache Iceberg and Apache
Spark, driving innovations in query engines and table format
integrations. In this role, you will focus on performance
optimizations, feature enhancements, stability improvements, and
security hardening, making deep contributions across the query
engine and table format codebases. As a key member of the Engines
team, you will shape the technical direction, influence design
decisions, implement critical features, and foster collaboration
with both internal teams and the open-source community. AWS Utility
Computing (UC) provides product innovations — from foundational
services such as Amazon’s Simple Storage Service (S3) and Amazon
Elastic Compute Cloud (EC2), to consistently released new product
innovations that continue to set AWS’s services and features apart
in the industry. As a member of the UC organization, you’ll support
the development and management of Compute, Database, Storage,
Internet of Things (Iot), Platform, and Productivity Apps services
in AWS, including support for customers who require specialized
security solutions for their cloud services. Key job
responsibilities - Develop and optimize core components of query
engines and open table formats (Iceberg, Hudi, Delta) to enhance
performance, scalability, and reliability. - Design and implement
innovative solutions and algorithms to improve feature
capabilities, stability, and security in table format integrations
with query engines. - Collaborate with the open-source community,
contributing to discussions, driving improvements, and integrating
upstream changes. - Ensure data consistency and durability while
achieving breakthrough performance and scalability for large-scale
data lake workloads. - Improve the organizations automation and
testing capabilities. - Manage complex deliverables project and
research projects with deadlines. - Mentor and train other team
members on design techniques and coding best practices. - Be a
point of contact for challenging customer issues related to data
lake workloads and query engine. About the team Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the
preferred qualifications and skills listed in the job description,
we encourage candidates to apply. If your career is just starting,
hasn’t followed a traditional path, or includes alternative
experiences, don’t let it stop you from applying. Why AWS? Amazon
Web Services (AWS) is the world’s most comprehensive and broadly
adopted cloud platform. We pioneered cloud computing and never
stopped innovating — that’s why customers from the most successful
startups to Global 500 companies trust our robust suite of products
and services to power their businesses. Inclusive Team Culture Here
at AWS, it’s in our nature to learn and be curious. Our
employee-led affinity groups foster a culture of inclusion that
empower us to be proud of our differences. Ongoing events and
learning experiences, including our Conversations on Race and
Ethnicity (CORE) and AmazeCon (diversity) conferences, inspire us
to never stop embracing our uniqueness. Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to
become Earth’s Best Employer. That’s why you’ll find endless
knowledge-sharing, mentorship and other career-advancing resources
here to help you develop into a better-rounded professional.
Work/Life Balance We value work-life harmony. Achieving success at
work should never come at the expense of sacrifices at home, which
is why we strive for flexibility as part of our working culture.
When we feel supported in the workplace and at home, there’s
nothing we can’t achieve in the cloud - 3 years of non-internship
professional software development experience - 2 years of
non-internship design or architecture (design patterns, reliability
and scaling) of new and existing systems experience - 3 years of
programming using a modern programming language such as Java, C++,
or C#, including object-oriented design experience - 3 years of
full software development life cycle, including coding standards,
code reviews, source control management, build processes, testing,
and operations experience - Bachelor's degree in computer science
or equivalent - Experience in developing and operating distributed
systems or applications at large scale - Experience working on open
table formats (Iceberg, Hudi, Delta) or query engines (Spark,
Trino, Flink etc) is a huge plus - Experience contributing to open
source code bases, and collaborating with open source communities
Amazon is an equal opportunity employer and does not discriminate
on the basis of protected veteran status, disability, or other
legally protected status. Our inclusive culture empowers Amazonians
to deliver the best results for our customers. If you have a
disability and need a workplace accommodation or adjustment during
the application and hiring process, including support for the
interview or onboarding process, please visit
https://amazon.jobs/content/en/how-we-hire/accommodations for more
information. If the country/region you’re applying in isn’t listed,
please contact your Recruiting Partner. The base salary range for
this position is listed below. Your Amazon package will include
sign-on payments and restricted stock units (RSUs). Final
compensation will be determined based on factors including
experience, qualifications, and location. Amazon also offers
comprehensive benefits including health insurance (medical, dental,
vision, prescription, Basic Life & AD&D insurance and option
for Supplemental life plans, EAP, Mental Health Support, Medical
Advice Line, Flexible Spending Accounts, Adoption and Surrogacy
Reimbursement coverage), 401(k) matching, paid time off, and
parental leave. Learn more about our benefits at
https://amazon.jobs/en/benefits . USA, WA, Redmond - 143,700.00 -
194,400.00 USD annually
Keywords: Amazon, Seattle Hill-Silver Firs , Software Development Engineer, Open Data Analytics - Engines, IT / Software / Systems , Redmond, Washington