Amazon Web Services is seeking an exceptional Data Engineer to join the AWS Data Platform team, focusing on tackling complex scalability and distributed computing challenges. The role involves processing trillions of events monthly using stream processing (Kinesis), handling billions of line items via map reduce (EMR), and managing data through advanced database technologies (DynamoDB and Aurora).
The AWS Data Platform team's mission is to revolutionize data warehouse industry by helping customers manage their data lifecycle comprehensively. The team processes billions of usage and billing transactions daily, transforming them into actionable insights within the Data Lake. This data serves both internal service owners and external customers.
As a Data Engineer II, you'll be instrumental in crafting and building AWS' data lake platform and supporting systems. The role requires expertise in designing, creating, and managing large datasets across various data platforms. You'll work closely with business stakeholders to understand data requirements and implement ETL processes for data lake ingestion.
The position offers significant growth opportunities within AWS's innovative environment. You'll join a team that embraces diversity and inclusion, guided by Amazon's 14 Leadership Principles. The company provides formal mentorship programs, flexible working hours, and emphasizes work-life harmony.
The role sits within the Utility Computing (UC) organization, supporting foundational services like Amazon S3 and EC2, along with continuous product innovations. You'll be part of a team that values knowledge-sharing, mentorship, and career development, working on projects that expand your engineering expertise.
This is an excellent opportunity for a data professional who is passionate about big data, enjoys solving complex technical challenges, and wants to make a significant impact on AWS's data infrastructure while working with cutting-edge technologies in a collaborative, inclusive environment.