About this role
The team is seeking an experienced Data Engineer with strong expertise in Scala, Apache Spark, SQL, and GCP (or any cloud platform) to build and scale enterprise-grade data platforms and pipelines. The ideal candidate will have a solid background in data engineering and a passion for working with large datasets.
Key Responsibilities:
- Design, develop, and maintain scalable, fault-tolerant data processing systems.
- Collaborate with data scientists and analysts to understand data requirements and deliver high-quality data solutions.
- Optimize data pipelines for performance and reliability.
- Implement data quality checks and monitoring to ensure data integrity.
- Work with cloud technologies to deploy and manage data solutions.
- Document processes and maintain technical documentation for data systems.
Required Skills & Qualifications:
- Proficiency in Scala and Apache Spark for data processing.
- Strong SQL skills for data querying and manipulation.
- Experience with GCP or other cloud platforms.
- Familiarity with data warehousing concepts and ETL processes.
- Ability to work collaboratively in a team environment.
- Excellent problem-solving skills and attention to detail.
Experience:
- 3 to 10 years of relevant experience in data engineering or related fields.
What we offer:
- A dynamic work environment with opportunities for professional growth.
- The chance to work on innovative projects with cutting-edge technologies.
- A collaborative and supportive team culture.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.