About the Role
This is an exciting opportunity for a Data Engineer to join our team and contribute to building and maintaining data infrastructure. The successful candidate will be responsible for designing, building, and maintaining large-scale data systems, including data pipelines, data warehouses, and data lakes. You will work closely with data architects, data scientists, and other stakeholders to ensure that the entire data system meets the needs of our business.
The ideal candidate will have 5+ years of experience in data engineering or a related field, along with strong experience with data modeling, data architecture, and data engineering tools such as Apache Beam, Apache Spark, AWS Glue, Amazon Redshift, Google BigQuery, and Snowflake.
Key Responsibilities
- Design, build, and maintain large-scale data systems.
- Design and implement data warehouses using tools such as Amazon Redshift, Google BigQuery, and Snowflake.
- Develop and maintain data pipelines using tools such as Apache Beam, Apache Spark, and AWS Glue.
- Develop and maintain data lakes using tools such as Apache Hadoop, Apache Spark, and Amazon S3.
- Work with data architects to design and implement data models and data architectures.
- 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
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong collaboration and communication skills.
- Experience with cloud-based data platforms such as AWS, GCP, or Azure is a plus.
Benefits and Other Perks
This is a fully remote opportunity with the potential to become a permanent position. We offer competitive compensation and benefits package, including health insurance, retirement plan, and paid time off. Our team is committed to innovation, collaboration, and continuous learning. We encourage professional growth and development through training, mentorship, and opportunities for advancement. Join us and take your career to the next level!