Scala Engineer
Location: London (mainly remote, 1 day/month onsite)
Rate: £79 per hour (Inside IR35)
Duration: 6 months
Security Clearance: BPSS required
The Role
Join a large-scale, data-driven platform team focused on capturing and analysing customer interaction data. You'll work within an Insights & Reputation function, building services that improve data quality, detect fraud, and enable smarter decision-making at scale.
This is a hands-on full stack engineering role within a multidisciplinary Agile team, delivering scalable data products with real-world impact.
What You'll Be Doing
- Designing and building scalable, secure software across Front End and Back End systems
- Developing APIs, data pipelines, and services for high-volume transaction data
- Collaborating with product, data, and design teams to shape solutions
- Supporting live services, including monitoring, troubleshooting, and optimisation
- Contributing to CI/CD pipelines and infrastructure as code
- Writing clean, testable, maintainable code
- Participating in code reviews, pairing, and team delivery
Tech Stack & Environment
- Backend: Scala, Java (Python desirable)
- Frontend: HTML, CSS, JavaScript
- Frameworks: Play, Spark
- Data: Postgres, MongoDB, Hudi
- Cloud: AWS (S3, ECS, Aurora, Lambda)
- DevOps: Jenkins, Airflow, Terraform
- Monitoring: Kibana, Grafana
- Ways of working: Agile (Scrum/Kanban), CI/CD, "you build it, you run it"
What We're Looking For
- Strong experience as a Scala/Software Engineer
- Solid Back End development skills (Scala/Java)
- Experience with SQL and NoSQL databases
- Familiarity with AWS and modern DevOps practices
- Experience working in Agile, multidisciplinary teams
- Strong analytical and problem-solving skills
- Clear communicator and collaborative team player
Desirable
- Python, Docker, Airflow
- Big data tools (eg Spark, EMR)
- Experience with data platforms or risk/fraud systems
How You'll Work
- Deliver value iteratively and early
- Collaborate closely across disciplines
- Write simple, maintainable code
- Take ownership of services end-to-end
- Continuously improve systems and team practices
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.