Build and maintain large-scale data systems as a Data Engineer.
About the Role
We are seeking a highly skilled Data Engineer to design, build, and maintain our data infrastructure. As a key member of our team, you will work closely with data architects, data scientists, and other stakeholders to ensure that our data systems meet the needs of our business.
Key Responsibilities
* Design and implement data pipelines using tools such as Apache Beam, Apache Spark, and AWS Glue.
* Develop and maintain data warehouses using tools such as Amazon Redshift, Google BigQuery, and Snowflake.
* Collaborate with data scientists to develop and deploy machine learning models and data products.
* Ensure data quality and integrity by developing and implementing data validation and data cleansing processes.
Qualifications
* 5+ years of experience in data engineering or a related field.
* 2-4 years of experience in Ruby products, including Ruby on Rails framework.
* Strong experience with programming languages such as Python, Java, and Scala.
* 3+ years of experience with data modeling and data architecture.
Why this is a great opportunity: This is a fully remote opportunity with the potential to become a permanent position. You will have the chance to work with a collaborative team and make significant contributions to our data infrastructure.