Backend & Distributed Data Platform Engineer

Viridien

Crawley

Hybrid

GBP 70,000 - 100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work
Pension
Private medical
Wellbeing app
Discount platform

Job summary

Viridien is seeking a Software Developer for Data Platform & Distributed Systems to design and develop a distributed, microservices-based platform for data cataloguing, metadata management, and high-volume workflows. You will work across the backend stack, building scalable services and APIs on a Kubernetes-driven platform using MongoDB, PostgreSQL, Kafka, Redis, and Go.

You will join a team delivering high-performance data platforms in a modern cloud-native environment, with a strong emphasis

Qualifications

  • Proven experience building backend services and distributed systems.
  • Strong experience with MongoDB and/or PostgreSQL.
  • Solid data modelling, indexing, and query optimisation.
  • Experience with messaging systems (Kafka) and caching (Redis).
  • Experience with Docker and Kubernetes.
  • Strong focus on scalability, performance, and maintainable code.
  • Strong problem-solving skills with the ability to diagnose complex issues.

Responsibilities

  • Design, develop, and maintain scalable microservices.
  • Build robust APIs and backend services interacting with databases, messaging systems, and caching layers.
  • Design efficient data models and query patterns for high read/write workloads.
  • Analyse and optimise application and database performance.
  • Contribute to containerisation, CI/CD pipelines, and Kubernetes deployments.
  • Support event-driven architectures using messaging systems and caching technologies.
  • Participate in system design and architecture discussions.
  • Ensure reliability, observability, and performance of core services.

Skills

Backend development
Distributed systems
Problem solving
High throughput
Data modelling

Tools

MongoDB
PostgreSQL
Kafka
Redis
Docker
Kubernetes
Go (Golang)

Job description

Viridien is seeking a Software Developer for Data Platform & Distributed Systems to design and develop a distributed, microservices-based platform for data cataloguing, metadata management, and high-volume workflows. You will work across the backend stack, building scalable services and APIs on a Kubernetes-driven platform using MongoDB, PostgreSQL, Kafka, Redis, and Go.

You will join a team delivering high-performance data platforms in a modern cloud-native environment, with a strong emphasis

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Platform & Distributed Systems Engineer — Hybrid
Data Platform & Distributed Systems Engineer — Hybrid

CGG SA • Crawley

Hybrid
GBP 75,000 - 105,000
Hybrid work with up to 2 days at home
22 days annual leave with holiday buy‑
Bonus scheme
+1
Software Developer - Data Platform & Distributed Systems
Software Developer - Data Platform & Distributed Systems

CGG SA • Crawley

On-site
GBP 75,000 - 105,000
Hybrid work with up to 2 days at home
22 days annual leave with holiday buy‑
Bonus scheme
+1
Software Developer - Data Platform & Distributed Systems
Software Developer - Data Platform & Distributed Systems

Viridien • Crawley

Hybrid
GBP 70,000 - 100,000
Hybrid work
Pension
Private medical
+2
High-Performance I/O & Storage Backend Developer
High-Performance I/O & Storage Backend Developer

Viridien • Crawley

Hybrid
GBP 60,000 - 90,000
Competitive salary
Bonus scheme
Annual leave 22 days
+9
Hybrid MongoDB & PostgreSQL Database Engineer
Hybrid MongoDB & PostgreSQL Database Engineer

Viridiengroup • Crawley

Hybrid
GBP 45,000 - 65,000
Competitive salary
Attractive bonus scheme
Flexible annual leave
+3
Software Developer – High-Performance I/O & Storage Systems
Software Developer – High-Performance I/O & Storage Systems

Viridien • Crawley

Hybrid
GBP 60,000 - 90,000
Competitive salary
Bonus scheme
Annual leave 22 days
+9
Database Engineer (MongoDB, Postgres)
Database Engineer (MongoDB, Postgres)

Viridiengroup • Crawley

On-site
GBP 45,000 - 65,000
Competitive salary
Attractive bonus scheme
Flexible annual leave
+3
Data Platform Engineer: Scalable, Distributed Systems
Data Platform Engineer: Scalable, Distributed Systems

Quberesearchandtechnologies • Greater London

On-site
GBP 90,000 - 120,000
Database Administrator
Database Administrator

Verda • Greater London

Hybrid
GBP 51,000 - 86,000
Cash + equity compensation
Fringe benefits
Graduate HPC Data Center Engineer
Graduate HPC Data Center Engineer

CGG Services (UK) Limited • Bolney

On-site
GBP 25,000 - 42,000
Bonus scheme
Annual leave 22 days + flex buy/sell
Company pension
+4