Data Engineer Ii, R2l Infrastructure

Amazon Amazon · Big Tech · Bellevue, WA · Corporate Operations

Data Engineer II role focused on building and supporting data pipelines for business analytics, developing orchestration tools, and creating automation scripts for infrastructure optimization. The role involves designing and implementing generative AI proof-of-concepts, developing reference architectures for AI feature integration, and building AI-enabled knowledge management frameworks. Requires experience with AWS data technologies and software engineering best practices.

What you'd actually do

  1. Manage and grow a database infrastructure
  2. Develop automation solutions through programming languages
  3. Collect and convert functional and business requirements into solutions that are operable, scalable, and well-suited to the overall organization.
  4. Determine best practices for creating data lineage from a range of data sources by analyzing source data systems.
  5. Engage in all phases of the development life cycle, including design, implementation, testing, delivery, documentation, support, and maintenance.

Skills

Required

  • 3+ years of data engineering experience
  • 1+ years of developing and operating large-scale data structures for business intelligence analytics using ETL/ELT processes experience
  • Experience with data modeling, warehousing and building ETL pipelines
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS

Nice to have

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

What the JD emphasized

  • preferred experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, Firehose, Lambda, and bedrock
  • Experience working independently and completing end-to-end projects
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS

Other signals

  • Design and implement proof-of-concept pilots leveraging generative AI technologies
  • Develop reference architectures and technical guidelines for AI feature integration
  • Build AI-enabled knowledge management frameworks and tools