The Amazon BADS (Business Analytics and Data Science) team is seeking a Data Engineer with an aptitude in systems development. If you enjoy innovating thinking big and want to build automation solutions for a highly scalable data platform using AWS technologies you may be a prime candidate for this position.
We are looking for an experienced selfdriven analytical strategic Data Engineer with a strong skill set in Python and solid background with systems development. In this role you will be working in a large complex data warehouse and automation environment. You should be passionate about coding optimized and efficient solutions working with disparate data sources and bringing information together to answer critical business questions. You should have deep expertise in the creation and management of data automation and the proven ability to translate data into meaningful insights through collaboration with analysts and engineers. In this role you will share ownership of endtoend development of data engineering solutions to answer complex questions and youll play an integral role in strategic decisionmaking.
The right candidate will possess excellent technical capability be able to automate data ingestion at scale create solutions within the AWS development platform onboard and integrate new and existing datasets and be able to collaborate to analyze data that will answer those questions.
Key job responsibilities
In this role you will have the opportunity to display and develop your skills in the following areas:
Design develop and maintain Pythonbased automation solutions leveraging AWS technologies such as Redshift DynamoDB Athena Glue S3 and Kinesis
Prioritize and deliver structured and adhoc data automation projects seamlessly integrating CI/CD practices
Architect and manage scalable data warehouse solutions on AWS ensuring high availability and performance
Build and maintain orchestration workflows using Amazon Managed Workflows for Apache Airflow (MWAA)
Troubleshoot and support new and existing data pipelines across Development Beta and Production environments adhering to industry best practices
Collect analyze and present actionable data insights to inform operational and logistics strategies
A day in the life
We thrive on solving challenging problems to innovate for our customers. By pushing the boundaries of technology we create unparalleled experiences that enable us to rapidly adapt in a dynamic environment. Our decisions are guided by data and we collaborate with engineering science and product teams to foster an innovative learning environment.
If you are not sure that every qualification on the list above describes you exactly wed still love to hear from you! At Amazon we value people with unique backgrounds experiences and skillsets. If youre passionate about this role and want to make an impact on a global scale please apply!
Key job responsibilities
In this role you will have the opportunity to display and develop your skills in the following areas:
Create and manage pythonbased automation solutions using AWS technologies
Prioritize and deliver structured and adhoc data automation projects
Manage and automate enterprise scale data warehouse solution within AWS
Troubleshoot and support new and existing coding solutions on Development Beta and Production platforms following industry best practices
Collect analyze and present actionable data insights to drive operational support and logistics decisions
A day in the life
We thrive on solving challenging problems to innovate for our customers. By pushing the boundaries of technology we create unparalleled experiences that enable us to rapidly adapt in a dynamic environment. Our decisions are guided by data and we collaborate with engineering science and product teams to foster an innovative learning environment.
If you are not sure that every qualification on the list above describes you exactly wed still love to hear from you! At Amazon we value people with unique backgrounds experiences and skillsets. If youre passionate about this role and want to make an impact on a global scale please apply!
Benefits summary:
Amazon offers a full range of benefits that support you and eligible family members including domestic partners and their children. Benefits can vary by location the number of regularly scheduled hours you work length of employment and job status such as seasonal or temporary employment. The benefits that generally apply to regular fulltime employees include:
1. Medical Dental and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan
4 years of data engineering experience
Experience with data modeling warehousing and building ETL pipelines
Experience building/operating highly available distributed systems of data extraction ingestion and processing of large data sets
Experience with AWS technologies like Redshift S3 AWS Glue EMR Kinesis FireHose Lambda and IAM roles and permissions
Experience in at least one modern scripting or programming language such as Python Java Scala or NodeJS
Experience with Apache Spark / Elastic Map Reduce
Experience with distributed systems as it pertains to data storage and computing
Experience as a data engineer or related specialty (e.g. software engineer business intelligence engineer data scientist) with a track record of manipulating processing and extracting value from large datasets
Experience providing technical leadership and mentoring other engineers for best practices on data engineering
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
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.