Data Engineer I

Amazon is a global technology and e-commerce company that leads in cloud computing, digital streaming, and artificial intelligence.
Data
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · AI

Description For Data Engineer I

Join Amazon's Data Insights, Metrics & Reporting team (DIMR) as a Data Engineer I, where you'll be at the heart of Amazon's Warehousing & Distribution organization. This role combines technical expertise with business impact, focusing on building BI solutions that process billions of rows daily using AWS technologies. You'll be responsible for creating data engineering infrastructure, developing ingestion pipelines, and building robust data marts powered by GenAI tools.

The position requires strong SQL and data modeling skills, along with experience in Big Data and MPP systems. You'll work with cutting-edge AWS services while maintaining legacy ETL tools, creating next-generation tools for intuitive data access. The role involves collaborating with SDE teams and stakeholders to understand and implement data requirements, design data flows, and build efficient distributed storage solutions.

As part of DIMR, you'll contribute to four main areas: building and maintaining data engineering infrastructure using AWS, creating data ingestion pipelines from various sources including real-time streaming services, developing mechanisms to distribute data securely, and constructing robust data marts for diverse use-cases.

This is an excellent opportunity for a data professional who wants to work with large-scale data systems, implement innovative solutions, and directly impact Amazon's warehousing operations. The role offers exposure to various data technologies and the chance to work with a team that's central to Amazon's data engineering capabilities.

Last updated a day ago

Responsibilities For Data Engineer I

  • Work with SDE teams and business stakeholders to understand data requirements and design data ingress flow
  • Lead the design, model, and implementation of large, evolving, structured, semi-structured and unstructured datasets
  • Evaluate and implement efficient distributed storage and query techniques
  • Interact and integrate with internal and external teams and systems to extract, transform, and load data
  • Implement robust and maintainable code with clear documentation
  • Implement test automation through unit testing and integration testing

Requirements For Data Engineer I

Python
  • 1+ years of data engineering experience
  • Experience with data modeling, warehousing and building ETL pipelines
  • Experience with one or more query language (e.g., SQL, PL/SQL, DDL, MDX, HiveQL, SparkSQL, Scala)
  • Experience with one or more scripting language (e.g., Python, KornShell)

Interested in this job?

Jobs Related To Amazon Data Engineer I

Data Engineer I

Entry-level Data Engineer position at Amazon focusing on building and maintaining data engineering infrastructure and pipelines using AWS technologies in Bengaluru, India.

Data Engineer I

Entry-level Data Engineer position at Amazon focusing on building BI solutions and data pipelines using AWS technologies in Bengaluru, India.

Data Engineer I, Intl. Seller Growth

Entry-level Data Engineering role at Amazon's International Seller Services team, focusing on building scalable data infrastructure and ETL pipelines using AWS technologies.

Data Engineer I, Intl. Seller Growth

Entry-level Data Engineering role at Amazon focusing on building scalable data infrastructure for International Seller Services, requiring 1+ years of experience with SQL and Python.

Cloud Support Engineer I (BigData)

Entry-level Cloud Support Engineer position at AWS focusing on BigData and machine learning services, providing technical support and solutions to customers.