Back to jobsJob overview

About the role

Data Engineer, AWS DC Central Operations at Amazon Data Services, Inc.

Required Skills

pythonsparksqlawsetldata modelingdata warehousingdata security

About the Role

Data Engineer role at AWS Infrastructure Services focusing on building and maintaining ETL pipelines and data solutions for AWS data center operations. You'll work with complex data environments, develop data architecture, and collaborate with teams to translate data into actionable insights.

Key Responsibilities

  • Develop and maintain automated ETL pipelines using Python, Spark, SQL and AWS services
  • Implement and support reporting and analytics infrastructure for internal business customers
  • Develop and maintain data security and permissions solutions for enterprise data warehouse and data lake
  • Develop data objects for business analytics using data modeling techniques
  • Work with internal customers and software teams to gather requirements for data publishing and consumption

Required Skills & Qualifications

Must Have:

  • 3+ years of data engineering experience
  • Experience with data modeling, warehousing and building ETL pipelines
  • Knowledge of professional software engineering & best practices for full software development life cycle
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

Nice to Have:

  • Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles
  • Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)

Benefits & Perks

  • Work-life balance with flexible working culture
  • Inclusive team culture with employee-led affinity groups
  • Comprehensive compensation package including medical, financial, and other benefits