London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
Azure Data Lake Storage Azure SQL Database Solid understanding of data modeling, ETL/ELT, and warehousing concepts Proficiency in SQL and one or more programming languages (e.g., Python, Scala) Exposure to Microsoft Fabric, or a strong willingness to learn Experience using version control tools like Git and knowledge of CI/CD pipelines Familiarity with software testing methodologies and More ❯
flow issues, optimize performance, and implement error handling strategies. Optional scripting skills for creating custom NiFi processors. Programming & Data Technologies: Proficiency in Java and SQL. Experience with C# and Scala is a plus. Experience with ETL tools and big data platforms. Knowledge of data modeling, replication, and query optimization. Hands-on experience with SQL and NoSQL databases is desirable. Familiarity More ❯
Farnborough, Hampshire, South East, United Kingdom
Peregrine
flow issues, optimize performance, and implement error-handling strategies. Optional scripting skills for creating custom NiFi processors. Programming & Data Technologies: Proficiency in Java and SQL. Experience with C# and Scala is a plus. Experience with ETL tools and big data platforms. Knowledge of data modeling, replication, and query optimization. Hands-on experience with SQL and NoSQL databases is desirable. Familiarity More ❯
data platform that powers smarter decisions, better insights, and streamlined operations.Key skills and responsibilities * Proven experience in data engineering and data platform development * Strong programming skills in Python, Java, Scala, or similar * Advanced SQL and deep knowledge of relational databases * Hands-on experience with ETL tools and building robust data pipelines * Familiarity with data science, AI/ML integration, and More ❯
Azure Event Hubs ) Solid understanding of SQL , data modelling , and lakehouse architecture Experience deploying via CI/CD tools (e.g., Azure DevOps, GitHub Actions) Nice to Have: Knowledge of Scala/Java Understanding of GDPR and handling sensitive data This is a contract role (UK-based) offering the chance to work on high-impact projects shaping the future of finance More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Noir
Data Engineer - Investment Banking - London/Hybrid (Data Engineer, SQL Data Engineer, Java, Python, Spark, Scala, SQL, Snowflake, OO programming, Snowflake, Databricks, Data Fabric, design patterns, SOLID principles, ETL, Unit testing, NUnit, MSTest, Junit, Microservices Architecture, Continuous Integration, Azure DevOps, AWS, Jenkins, Agile, Data Engineer, SQL Data Engineer) We have several fantastic new roles including a Data Engineer position to More ❯
platforms (Azure) and data engineering best practices . Advanced proficiency in Power BI , including DAX, Power Query, and data modeling. Strong programming skills in Python, SQL, and/or Scala for data processing and automation. Experience with ETL/ELT, data warehousing, and event-driven architectures . Knowledge of AI/ML applications in data analytics and business intelligence. Proven More ❯
the development of real-time and batch inference pipelines. Contributing to the scalability, efficiency, and reliability of ML infrastructure. KEY SKILLS AND REQUIREMENTS Strong experience in Python, Java, or Scala for backend development. Solid understanding of data processing and engineering workflows. Experience building APIs or services to support data or ML applications. Familiarity with ML model lifecycle and tooling (e.g. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
in designing and implementing data warehousing solutions using Snowflake and AWS. The ideal candidate must have: Strong experience as an AWS Data Engineer Software Engineering background Coding lanuguages Java, Scala, C# or Python Lead the design and implementation of Snowflake [and Redshift] based data warehousing solutions within an AWS environment Extensive experience in AWS services, e.g. EC2, S3, RDS, DynamoDB More ❯
on expertise in modern data engineering practices, cloud data platform and full data lifecycle. - Strong programming skills would be ideal for this position, languages such as Python, Java or Scala with Data pipeline frameworks and cloud infrastructure (AWS or Azure). - A proven track record of delivering innovative, data driven products from concept to production, ideally in a regulated industry. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
Science teams, and harness Gen AI to move faster and smarter. You will be experienced in AI and enjoy writing code. Responsibilities Build and maintain scalable distributed systems using Scala and Java Design complex Spark jobs, asynchronous APIs, and parallel processes Use Gen AI tools to enhance development speed and quality Collaborate in Agile teams to improve their data collection … algorithms, and design patterns effectively Foster empathy and collaboration within the team and with customers Preferred Experience Degree in Computer Science or equivalent practical experience Commercial experience with Spark, Scala, and Java (Python is a plus) Strong background in distributed systems (Hadoop, Spark, AWS) Skilled in SQL/NoSQL (PostgreSQL, Cassandra) and messaging tech (Kafka, RabbitMQ) Experience with orchestration tools More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
Exceptional Benefits : From unlimited holiday and private healthcare to stock options and paid parental leave. What You'll Be Doing: Build and maintain scalable data pipelines using Spark with Scala and Java, and support tooling in Python Design low-latency APIs and asynchronous processes for high-volume data. Collaborate with Data Science and Engineering teams to deploy ML models. Use … to the development of Gen AI agents in-product. Apply best practices in distributed computing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributed systems (e.g. Hadoop, AWS, Kafka). Experience with SQL/NoSQL databases (e.g. PostgreSQL, Cassandra). Familiarity with orchestration tools More ❯
global finance, and green energy. They are looking to hire 2x Ruby Developers who have GDS experience, ideally someone with a wider background in the JVM space (Java/Scala/Kotlin) click apply for full job details More ❯
high data volumes with minimal delay. Utilise AI-powered development tools to enhance productivity and code quality. Collaborate within Agile teams to refine and monitor data collection systems using Scala and Java. Apply sound engineering principles such as test-driven development and modular design. Preferred Background Hands-on experience with Spark and Scala in commercial environments. Familiarity with Java and More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bowerford Associates
concepts to a range of audiences. Able to provide coaching and training to less experienced members of the team. Essential skills: Programming Languages such as Spark, Java, Python, PySpark, Scala or similar (minimum of 2) Extensive Data Engineering and Data Analytics hands-on experience Significant AWS hands-on experience Technical Delivery Manager skills Geospatial Data experience (including QGIS) FME Advanced … your well-being and career growth. KEYWORDS Principal Geospatial Data Engineer, Geospatial, GIS, QGIS, FME, AWS, On-Prem Services, Software Engineering, Data Engineering, Data Analytics, Spark, Java, Python, PySpark, Scala, ETL Tools, AWS Glue. Please note, to be considered for this role you MUST reside/live in the UK, and you MUST have the Right to Work in the More ❯
Step Functions, S3, EMR, Athena, and more. Lead projects involving serverless, event-driven architectures and CI/CD workflows (GitLab CI). Write clean, production-grade code in Python (Scala is a bonus). Build infrastructure using Terraform, AWS CloudFormation, or SAM. Drive observability across the platform using Datadog or CloudWatch. Actively mentor Data Engineers and Associates, and lead technical … especially GitLab CI. Solid experience with Infrastructure as Code (Terraform, CloudFormation, or AWS SAM). Demonstrated ability to own and operate services in production. Good to Have: Experience with Scala for data applications. Familiarity with serverless/event-driven architectures. Experience designing scalable, low-latency data services. Exposure to Datadog or CloudWatch monitoring tools. Nice to Have: Experience with LLM More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Searchability
Opportunity to work on an AI-powered platform Salary up to £110k + Private Medical Insurance + Share Options Hybrid working from our London HQ (Paddington) Tech stack: Python, Scala, SQL, AWS, Spark If you'd prefer to keep your CV and personal data private, feel free to WhatsApp your details or CV directly to me, Dan - WHO WE ARE … By applying for this role, you are giving express consent for us to process your application (subject to required skills) in conjunction with this vacancy only. KEY SKILLS: Python, Scala, SQL, AWS, Spark More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Data Engineer UK Scala| Java | Spark |Luigi | Kafka | AWS | PostgreSQL Are you a Data Engineer Looking for a gig where you actually get to solve tough technical challenges—not just sit through meetings? I’m working with an award-winning search intelligence scale-up that’s doing serious work in paid search and AI. They’ve racked up major industry … here: Remote-first setup Stock options & solid perks Unlimited vacation + birthday off Generous family leave & full medical Loads of career growth with hands-on support The stack includes Scala, Java, Spark, Luigi, Kafka, AWS, PostgreSQL—you name it. This is a proper engineering-led org, with low red tape and a super collaborative vibe. You'll have autonomy, support … turnaround. If you love writing clean code, scaling data systems, and being part of a sharp, humble team—let’s talk.I’ll connect you straight to the hiring manager.Email: Scala| Java | Spark |Luigi | Kafka | AWS | PostgreSQL More ❯
Bromley, Kent, United Kingdom Hybrid / WFH Options
Pontoon
Job Title: Software Engineer - Operational Data Store (Scala/Oracle Exadata) Pay Rate: £600- £775 IR35 Status: Inside IR35 Length of Contract: 12 months Location: Bromley Hybrid Model: Hybrid - 3 days About the Role We are seeking a talented Software Engineer to join our Operational Data Store feature team, contributing to the transformation of our Post Trade Securities systems. You … driven enhancements while maintaining high performance and stability in production environments. In this role, you will work with CI/CD and TDD practices in a modern functional language (Scala) , with a strong focus on multi-terabyte Oracle Exadata database performance and tuning. You'll partner closely with the BA/PM, technical programme lead, and other developers across our … India, Singapore, and New York. Key Responsibilities Design, develop, and enhance features for the Operational Data Store application. Optimize performance and tuning for large-scale Oracle Exadata systems. Apply Scala and modern development practices, including design patterns , clean code , and reactive event-sourced systems . Collaborate with global teams, contributing to the re-architecture of securities post-trade platforms. Follow More ❯
Bromley, Kent, England, United Kingdom Hybrid / WFH Options
Pontoon
Job Title: Software Engineer - Operational Data Store (Scala/Oracle Exadata) Pay Rate: £600- £775 IR35 Status: Inside IR35 Length of Contract: 12 months Location: Bromley Hybrid Model: Hybrid - 3 days About the Role We are seeking a talented Software Engineer to join our Operational Data Store feature team, contributing to the transformation of our Post Trade Securities systems. You … driven enhancements while maintaining high performance and stability in production environments. In this role, you will work with CI/CD and TDD practices in a modern functional language (Scala) , with a strong focus on multi-terabyte Oracle Exadata database performance and tuning. You'll partner closely with the BA/PM, technical programme lead, and other developers across our … India, Singapore, and New York. Key Responsibilities Design, develop, and enhance features for the Operational Data Store application. Optimize performance and tuning for large-scale Oracle Exadata systems. Apply Scala and modern development practices, including design patterns , clean code , and reactive event-sourced systems . Collaborate with global teams, contributing to the re-architecture of securities post-trade platforms. Follow More ❯