Jobs · Consulting · Washington

Software Development Engineer, Open Data Analytics Fundamentals Team

Amazon Web Services (AWS) · Redmond, WA · 1 wk ago
ConsultingFull-time

About the role

The ODA Fundamentals team owns the end-to-end lifecycle of releases across Amazon EMR (EC2, EKS, Serverless), AWS Glue, and Amazon Athena. We build, validate, register, and distribute AMIs and Docker images that power every cluster. We own the Kamino pipeline — the automated system that takes open-source frameworks and packages them into production-ready releases. We also own patching (in-place and OS-level), region builds (launching services in new AWS regions), and release automation tooling.

Responsibilities

  • Design and implement services that automate the build, validation, and distribution of releases across all deployment modes and services.
  • Work on distributed systems that must be reliable, scalable, and secure — our pipeline directly impacts every EMR, Glue, and Athena customer.
  • Contribute to reducing operational toil through automation, improving release velocity, and ensuring our services are available in every AWS region.

Requirements

  • Strong software development skills
  • Experience with distributed systems
  • A bias for automation
  • Comfortable owning end-to-end delivery — from design through deployment and operations
  • Experience with CI/CD pipelines, infrastructure-as-code, or release engineering is a plus

Qualifications

  • 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
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Skills

  • Full software development life cycle experience (coding standards, code reviews, source control management, build processes, testing, and operations)

Benefits

A day in the life

You will work across the full stack — from CDK infrastructure to Java/Python services to operational tooling. You will collaborate with engine teams (Spark, Hive, Presto), platform teams (EC2, EKS, Serverless, Glue, Athena), and security teams. You will participate in on-call rotations and drive operational excellence for the release pipeline.

Pay

Competitive salary and benefits package

Schedule

Full-time

Benefits

Amazon offers a comprehensive benefits program including health insurance, retirement savings plans, paid time off, and more. For more details, please refer to the company's benefits page.

Company Information

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.

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.

Similar jobs