Job Title: Scala Data Engineer
Location: Northampton
Salary: Up to 120,000 (12 Month Fixed-Term Contract)
About the Role
An exciting opportunity has arisen for an experienced Scala Data Engineer to join a leading data-driven organisation. This role focuses on big data engineering, cloud migration, and pipeline development, supporting large-scale data initiatives.
Key Responsibilities:
Develop and maintain data pipelines using Scala, ensuring efficient data processing and transformation.
Lead the migration of Hadoop-based systems to cloud environments.
Work with big data technologies to optimise storage, processing, and retrieval.
Collaborate with cross-functional teams to ensure seamless data integration and performance.
Support the development of scalable and reliable ETL solutions within a cloud-first infrastructure.
Required Skills & Experience:
Strong expertise in Scala within a data engineering context.
Hands-on experience with Apache Spark and Spark-Scala.
Proven track record of migrating data from Hadoop to cloud environments.
Proficiency in Big Data technologies, including AWS (S3, EMR, Glue ETL).
Strong understanding of ETL processes and data pipeline development.
Ability to work independently on Scala coding challenges, with a focus on logic and efficiency.
Working Arrangements:
Hybrid model: Initial expectation of 2-3 days per week on-site (Northampton or Glasgow) for the first month, then proceeds to fully remote role with occasional travel.
Travel expenses may be covered for required on-site work.
If you are an experienced Scala Data Engineer looking for an exciting challenge, I'd love to hear from you. Apply now! Or reach out to me @(url removed)