img
Permanent

Principal Software Engineer - Java/Data Platforms

Opus Resourcing Ltd
Cambridge
money-bag £90000 Annual
Posted: 20 October 2026 (Today)
Closing date: 19 November 2026
Ref: 3198870342

Principal Software Engineer is required for an innovative, well-funded early-stage renewable energy technology scale-up to lead the architecture and development of a new data platform while remaining hands-on with an existing Java-based SaaS platform.Cambridge/hybrid, with remote work within the UK (with some team meetups). This is an exciting opportunity for a strong Java Software Engineer with significant experience in data platforms, data engineering or modern data architectures, including Data Mesh, data pipelines and technologies such as Apache Iceberg.You''ll play a key role in shaping the technical direction of a growing business, combining greenfield platform architecture with hands-on software engineering and technical leadership.Key skills required for the Principal Software EngineerStrong Java development experience, ideally Spring Boot or Micronaut, building scalable microservices and enterprise SaaS applications.Data Platform Architecture/Data Engineering - experience designing and building scalable data platforms, data pipelines or distributed data systems.Good working understanding of software architecture and design patterns, ideally within a Domain Driven Design (DDD) context.Opinionated on good practices around resilience, scalability and maintainability of large-scale software systems.Knowledge of Data Mesh, data lakes, lakehouse architectures or modern data processing patterns.Experience with technologies such as Apache Iceberg, Kafka, Spark, Flink or ..... full job details .....

Other jobs of interest...

Pure Resourcing Solutions
CambridgeToday
money-bag90000.00-90000.00 Annual
Saab UK
BedfordToday
money-bag10000-500000 Annual
Redline Group Ltd
WaterbeachToday
money-bag75000.00-75000.00 Annual
Client Server
CambridgeToday
money-bag70000.00-70000.00 Annual

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!