×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer, Data Analytics - Engines; AWS

Job in Redmond, King County, Washington, 98052, USA
Listing for: Amazon
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 180000 - 240000 USD Yearly USD 180000.00 240000.00 YEAR
Job Description & How to Apply Below
Position: Software Development Engineer, Open Data Analytics - Engines (AWS)

Software Development Engineer, Open Data Analytics - Engines

Job :  | 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary