Software Development Engineer, Open Data Analytics - Engines (AWS)

Amazon

Redmond (WA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon is seeking a Software Development Engineer to join the Open Data Analytics Engines team at the AWS Open Data Analytics organization. You will help optimize core query engine components and table formats for large‑scale data lake workloads, collaborating with open-source communities like Apache Iceberg and Apache Spark to deliver high‑performance, scalable solutions.

You will mentor teammates, shape technical direction, and tackle challenging problems across the stack, including security

Qualifications

  • 5+ years of non‑internship professional software development experience.
  • 5+ years of programming with at least one language.
  • 5+ years of leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead or leading an engineering team.

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.
  • 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.

Skills

Software development
Programming experience
System design leadership
Mentorship / Tech lead

Education

Bachelor's degree in computer science

Job description

Software Development Engineer, Open Data Analytics - Engines

Job ID: 10440874 | Amazon Development Center U.S., Inc.

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 our customers 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 as be current with the latest open‑source versions of these frameworks.

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.

  • 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 organization’s automation and testing capabilities.
  • Manage complex deliverables 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.

You’ll bring a passion for innovation, data, search, analytics, and distributed systems, and you’ll also:

  • Solve challenging technical problems, often ones not solved before, at every layer of the stack.
  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Build high‑quality, highly available, always‑on products.
  • Research implementations that deliver the best possible experiences for customers.
Basic Qualifications
  • 5+ years of non‑internship professional software development experience.
  • 5+ years of programming with at least one software programming language.
  • 5+ years of leading design or architecture of new and existing systems (design patterns, reliability and scaling).
  • Experience as a mentor, tech lead or leading an engineering team.
Preferred Qualifications
  • 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Los Angeles County applicants: Job duties for this position include working safely and cooperatively with other employees, supervisors, and staff; adhering to standards of excellence despite stressful conditions; communicating effectively and respectfully; and following all federal, state, and local laws and Company policies.

Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer, Open Data Analytics - Engines
Software Development Engineer, Open Data Analytics - Engines

Amazon Web Services (AWS) • East Palo Alto (CA)

On-site
USD 193,000 - 262,000
Software Development Engineer, Open Data Analytics - Engines
Software Development Engineer, Open Data Analytics - Engines

Amazon Web Services (AWS) • Redmond (WA)

On-site
USD 168,100 - 227,400
Software Development Engineer, Open Data Analytics Engines
Software Development Engineer, Open Data Analytics Engines

Amazon Web Services (AWS) • East Palo Alto (CA)

On-site
USD 165,000 - 224,000
Health insurance
RSUs
401(k) matching
+2
Software Development Engineer, Open Data Analytics Governance
Software Development Engineer, Open Data Analytics Governance

Amazon • Redmond (WA)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Open Data Analytics Governance
Software Development Engineer, Open Data Analytics Governance

Amazon Web Services (AWS) • Redmond (WA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+2
Software Development Engineer, Open Data Analytics - Engines
Software Development Engineer, Open Data Analytics - Engines

Amazon Web Services (AWS) • Arlington (VA)

On-site
USD 144,000 - 194,000
Competitive salary
Great benefits
Senior Data Lake Engine Engineer (Open Source)
Senior Data Lake Engine Engineer (Open Source)

Amazon Web Services (AWS) • East Palo Alto (CA)

On-site
USD 193,000 - 262,000
Software Development Engineer, Open Data Analytics Governance (AWS)
Software Development Engineer, Open Data Analytics Governance (AWS)

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Open Data Analytics Fundamentals Team (AWS)
Software Development Engineer, Open Data Analytics Fundamentals Team (AWS)

Amazon • Redmond (WA)

On-site
USD 130,000 - 180,000
Senior Open Data Analytics Engine Engineer
Senior Open Data Analytics Engine Engineer

Amazon • Redmond (WA)

On-site
USD 180,000 - 240,000