Data Engineer, A to Z

Seattle, Washington, USA

Applications have closed

Amazon.com

Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa...

View company page

Job summary

Are you interested in building scalable data structures? Designing and building a DW to scale the main app that impacts the lives of millions of people? Would you like to build solutions to scale the use of data analytics, machine learning to directly improve our users experience?

The A to Z mobile application directly impacts the lives of associates by helping them identify the best shifts for their schedule, opportunities to pick up additional work, and choose when they get paid. We are committed to helping associates achieve the work life harmony that is best for them. We are also committed to helping Amazon acquire, train, and retain associates to fulfill Amazon’s mission to be the world’s most customer centric company.


As a Data Engineer on the A to Z team you will lead the initiative of structuring, designing, and building the platform’s data warehouse, and spinning up data marts that will help drive different features.

The ideal candidate will have excellent analytical skills and the ability to synthesize data into data stores and data pipelines for use by data scientists, business intelligence engineers, business leaders, and software development engineers.

To be successful in this role, you should have broad skills in database design, be comfortable dealing with complex, medium to large data sets, and understand how self-service dashboards are built and used with your data sets.


The successful candidate will have a passion for data and analytics, be a self-starter comfortable with ambiguity, strong attention to detail, an ability to work in a fast-paced and entrepreneurial environment, and driven by a desire to innovate.






Key job responsibilities

· Contribute to the architecture, design and implementation of next generation BI solutions.

· Manage AWS resources including EC2, RDS, Redshift, Kinesis, EMR, Lambda etc.

· Collaborate with data scientists, and business intelligence engineers to deliver high quality data architecture and pipelines.

· Interface with other technology teams to extract, transform, and load data from a wide variety of data sources.

· Make large and/or complex data more accessible, understandable and usable by implementing advanced BI dashboards and applications.

· Own the design, development, and maintenance of metrics, reports, analyses, dashboards, etc. to drive key business decisions
Provide clear communication for recommended actions

Basic Qualifications


· 3+ years of experience as a Data Engineer or in a similar role.
· Experience with Big Data platforms and architecture, relational and no SQL database concepts with advanced knowledge of SQL and its variants
· Experience with data modelling, Data Warehouse/ Datamart design and architectural concepts, ETL/ ELT and reporting/analytic tools and environments, data structures.
· Experience with data modeling, data warehousing, and building ETL pipelines
· Experience in SQL, and query optimization methods.
· Bachelor's degree in Computer Science, Engineering, Statistics, Mathematics, Finance or related field.
· Hands on experience with Python/Scala, writing complex data transformations in spark and automating pipelines.
· Comfortable using AWS services such as EMR(Hive/Spark), Redshift, S3, Glue, Cloudformation.
· Experience with data storage/compression on Hadoop file systems S3 (EMRFS)/HDFS


Preferred Qualifications

· Master’s degree in related field (Mathematics, Statistics, Computer Science, Finance, Economics or similar quantitative field)
· Industry experience as a Data Engineer, Business Intelligence Engineer, Data Scientist, or related field with a track record of manipulating, processing, and extracting value from large datasets.
· Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations
· Hands on experience with implementing scalable Data Lakes with real-time, near real-time, and batch processing use cases.
· Excellent knowledge of Advanced SQL working with large data sets.
· Experience building data products incrementally and integrating and managing datasets from multiple sources.
· Experience with AWS Technologies including (S3, Redshift, Tableau Server Deployment & Maintenance , Quicksight, etc.).
· Familiarity with AWS Data Pipelines/Lambda/DynamoDB/Airflow
· Comfortable with Linux environments.




Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Tags: Agile Airflow AWS Big Data Business Intelligence Computer Science Data Analytics Data pipelines Data Warehousing DynamoDB EC2 Economics ELT Engineering ETL Finance Hadoop HDFS Kinesis Lambda Linux Machine Learning Mathematics Pipelines Python QuickSight Redshift Scala Spark SQL Statistics Tableau Testing

Perks/benefits: Career development

Region: North America
Country: United States
Job stats:  1  0  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.