Data Engineer, Ring Agent Platforms

Amazon Amazon · Big Tech · M, Spain +1 · Software Development

Data Engineer role focused on building and operating data pipelines, models, and platform infrastructure for Ring's analytics, science, and AI initiatives. The role involves owning the data lifecycle and building multi-agent solutions to automate data engineering tasks, with contributions to the shared data platform.

What you'd actually do

  1. design, build, and operate the data pipelines, models, and platform infrastructure that power Ring's analytics, science, and AI initiatives.
  2. own the end-to-end data lifecycle — ingestion, transformation, modeling, quality enforcement, and delivery — ensuring that analysts, scientists, and AI systems have access to reliable, well-structured data at scale.
  3. build multi-agent solutions that automate common data engineering tasks — pipeline generation, data quality enforcement, testing, and operational response.
  4. contribute to the shared data platform when needed — improving developer tooling, maintaining infrastructure, and supporting the services that the broader data org depends on.

Skills

Required

  • Experience in data engineering
  • Experience with data modeling, warehousing and building ETL pipelines
  • Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS
  • Experience with SQL
  • Familiarity with data modeling and data quality practices
  • Experience with software development life cycle practices including code reviews, source control, CI/CD, testing, and operational support
  • Demonstrated use of generative AI tools (e.g., agentic coding assistants, AI-powered IDEs) in a professional or project setting

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)

What the JD emphasized

  • build multi-agent solutions
  • automate common data engineering tasks
  • agent-driven workflows

Other signals

  • design, build, and operate data pipelines, models, and platform infrastructure
  • own the end-to-end data lifecycle
  • build multi-agent solutions that automate common data engineering tasks
  • turn repeatable patterns into agent-driven workflows