Ring AI Data Management is seeking a Data Engineer to join their team in a role that combines big data engineering with artificial intelligence infrastructure. The position offers an opportunity to work with one of the largest and most complex data warehouse environments, where you'll be responsible for leading the design and implementation of enterprise-level data warehouse solutions.
The role is part of the Ring AI Data Management team, which is crucial in supporting Ring's growing machine learning R&D needs. You'll be working on centralized R&D data ingestion, aggregation, and building standardized data models for performance management. The team operates in a fast-paced environment that values quick decision-making and bias for action.
As a Data Engineer, you'll collaborate with both engineering and business stakeholders to understand and implement data requirements. Your responsibilities will include designing and implementing large-scale datasets, creating efficient data storage and query solutions, and building robust ETL/ELT pipelines. You'll work with various AWS services including Redshift, S3, RDS, and Athena, and use technologies like PostgreSQL and programming languages such as Python, Scala, or Java.
The ideal candidate should have strong experience in data warehousing, proficiency in SQL and at least one programming language, and familiarity with AWS services. Additional experience with workflow management platforms like Apache Airflow and big data technologies such as Spark and Hadoop would be advantageous. This role offers the opportunity to work on cutting-edge AI and data infrastructure projects while being part of Amazon's innovative culture that empowers employees to deliver the best results for customers.