Jobs · Analyst · Washington

Data Engineer II, Transportation Execution, Speed Team

Amazon · Bellevue, WA · Yesterday
AnalystFull-time

About the role

The Global Transportation Services (GTS) Speed team is seeking a Data Engineer II to design, build, and operate scalable data infrastructure solutions that integrate with multiple heterogeneous data sources. This role involves owning end-to-end pipeline development, managing Redshift clusters, and collaborating with cross-functional teams.

Responsibilities

  • Own end-to-end design, development, and operation of ETL/ELT pipelines that extract, transform, and load data from diverse sources using SQL, Python, and AWS big data technologies
  • Manage and optimize multiple production Redshift clusters, including performance tuning, capacity planning, and cost optimization to support transportation org reporting needs
  • Lead technical design discussions with Product teams, Data Scientists, Software Developers, and Business Intelligence Engineers to define data infrastructure requirements and deliver scalable solutions
  • Define and enforce data engineering best practices for your domain, including code quality standards, testing frameworks, documentation, and deployment processes
  • Conduct thorough code reviews and mentor junior data engineers on technical problem-solving, coding standards, and AWS best practices
  • Proactively identify and resolve scalability bottlenecks, re-designing infrastructure for greater reliability and performance
  • Evaluate emerging AWS technologies and lead proof-of-concept efforts to enhance data platform capabilities
  • Own production operations including release management, incident response, and continuous improvement of data delivery systems

Requirements

  • 3+ years of data engineering experience
  • Experience with distributed systems as it pertains to data storage and computing
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
  • 2+ years of experience writing production data pipelines using SQL and Python
  • Experience designing and implementing ETL/ELT solutions with large-scale data processing

Preferred Qualifications

  • Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions
  • Experience with AWS services including S3, Redshift, Sagemaker, EMR, Kinesis, Lambda, and EC2
  • Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)
  • Experience in mentoring, leading, or managing more junior engineers
  • Master's degree in Engineering, Computer Science, or a related field
  • Experience with data orchestration frameworks such as Apache Airflow, AWS Step Functions, or Glue Workflows
  • Experience with infrastructure-as-code tools (CloudFormation, Terraform, or CDK)

Similar jobs

IT Engineer II

Nomad Global Communication SolutionsColumbia Falls, MT· Yesterday
apply on nomadgcs.bamboohr.com