Data Engineer II, AWS Data Platform

Leading cloud computing platform providing scalable, reliable and cost-effective computing resources to businesses globally.
Phoenix, AZ, USA
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Data Engineer II, AWS Data Platform

Amazon Web Services (AWS) is seeking a Data Engineer to join their AWS Data Platform team, focusing on handling massive-scale data processing challenges. The role involves working with cutting-edge technologies to process trillions of events monthly using Kinesis, EMR, DynamoDB, and Aurora. The team's mission is to build and maintain AWS's data lake platform, processing billions of usage and billing transactions daily.

The position requires expertise in large dataset management, ETL pipeline development, and working with various data platforms. You'll be at the intersection of all AWS services, directly impacting customer experience through billing analytics and data processing solutions. The team is disrupting the data warehouse industry using technologies like EMR, Spark, and Redshift.

AWS offers a strong culture of inclusion with employee-led affinity groups, mentorship programs, and ongoing learning opportunities. The role provides exposure to some of the most challenging scalability and distributed computing problems while working with a diverse team committed to innovation. You'll have the opportunity to shape the future of AWS's data platform while collaborating with various teams and directly impacting customer success.

The ideal candidate will combine technical expertise with strong business acumen, capable of translating business requirements into scalable data solutions. This role offers the unique opportunity to work at the forefront of cloud computing, handling data at unprecedented scales while contributing to AWS's continued growth and innovation in the cloud services industry.

Last updated a month ago

Responsibilities For Data Engineer II, AWS Data Platform

  • Design, create, and manage large datasets across various data platforms
  • Build ETL pipelines to ingest data into the data lake
  • Implement and operate stable, scalable, low-cost solutions
  • Process billions of usage and billing transactions daily
  • Work with business owners to understand data requirements
  • Collaborate across AWS teams to ensure great customer experience

Requirements For Data Engineer II, AWS Data Platform

Python
Java
  • 5+ years of data engineering experience
  • Experience with data modeling, warehousing and building ETL pipelines
  • Experience with SQL
  • Experience with Apache Spark / Elastic Map Reduce

Benefits For Data Engineer II, AWS Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
  • Formal mentorship program
  • Flexible working hours
  • Employee-led affinity groups
  • Ongoing learning experiences
  • Inclusive workplace culture

Interested in this job?

Jobs Related To Amazon Data Engineer II, AWS Data Platform

Business Intelligence Engineer, Alexa International

Business Intelligence Engineer role at Amazon's Alexa team, focusing on data pipelines, analytics, and insights for international markets.

Business Intelligence Engineer, Kindle Unlimited

Business Intelligence Engineer role at Amazon's Kindle team, focusing on data analysis and insights to improve customer book discovery and purchasing experience.

Data Engineer - AWS FinTech

Data Engineer position at Amazon FinTech building large-scale data warehousing solutions and BI tools for global finance operations.

Business Intelligence Engineer - Electronic Supply Chain, Project Kuiper

Business Intelligence Engineer role at Amazon's Project Kuiper, focusing on data analysis and visualization to support global satellite broadband initiative.

Data Engineer, Alexa Enterprise Data

Data Engineer position at Amazon's Alexa Enterprise team, focusing on building analytical data infrastructure using AWS technologies and driving data-driven decision making.