We’re growing our engineering team and are looking for talented Scala Data Engineers to help us design, build, and optimise high-performance data pipelines at the heart of our decision intelligence software platform.
Base pay range
Direct message the job poster from Oliver Bernard
What You’ll Do
* Design and implement distributed data pipelines using Scala, Spark, and modern data processing frameworks
* Work with large, complex, real-world datasets across multiple domains
* Build clean, robust, production-grade code that scales to billions of records
* Collaborate with product, analytics, and platform teams to bring new data features to life
* Contribute to architectural decisions and help shape best practices in data engineering
* Optimise performance, reliability, and data quality across our platform
What We’re Looking For
* Strong experience with Scala (or JVM languages with a desire to specialise in Scala)
* Solid understanding of distributed data processing (Spark, Flink, or similar)
* Experience working with large datasets and complex data models
* Knowledge of data engineering fundamentals: data modelling, pipelines, ETL/ELT, testing
* Familiarity with cloud environments (AWS, GCP, or Azure) is a plus
* A focus on clean, maintainable code and engineering excellence
* Comfortable working 2 days per week onsite in our London office
What We Offer
* Opportunity to work on meaningful, data-intensive challenges across industries
* Time to innovate and contribute to improving our platform
* A collaborative, engineering-driven culture with smart, supportive teammates
* Competitive salary + benefits
* Hybrid working: 2 days a week in London, with flexibility around how you structure the rest
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology and Engineering
Industries
Information Services, Software Development, and Data Infrastructure and Analytics
#J-18808-Ljbffr