Enable job alerts via email!

Senior Software Engineer - VAULT in London

Energy Jobline ZR

City Of London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A global energy job board is seeking a Senior Software Engineer to build and maintain high-performance data pipelines. The ideal candidate has a Bachelor's degree in Computer Science and proven experience in distributed systems. Expertise in tools like Kafka, Spark, and AWS is highly valued. The role involves leading technical direction and mentoring junior engineers in an inclusive team culture. This position is based in London, offering exciting career opportunities in the energy sector.

Qualifications

  • Proven professional experience in an object-oriented programming.
  • Deep background in distributed, high-volume, high-availability systems.
  • Fluency in AI development tools.

Responsibilities

  • Build high-performance, distributed data pipelines and services.
  • Lead technical direction and ensure alignment with business needs.
  • Collaborate across teams using modern open-source tech.

Skills

Object-oriented programming
Distributed systems
AI development tools

Education

Bachelor's in Computer Science, Engineering, or related field

Tools

Kafka
Spark
Flink
Cassandra
Airflow
Docker
Kubernetes
AWS
Azure
GCP
Job description
Overview

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Position

Senior Software Engineer - VAULT

Location: London

Business Area: Engineering and CTO

Ref #: 10046502

Description

Bloomberg VAULT is the trusted platform for storing, surveilling, and reconstructing customer communications and financial transaction data across global enterprises. Thousands of organizations depend on VAULT to manage compliance across Bloomberg Message, Instant Bloomberg, Email, Messaging, Mobile, Files, Trades, Voice, and Social Media (MS Teams, Slack, Zoom, etc.).

Our cloud infrastructure processes millions of messages daily and stores trillions of archived objects. We are rapidly expanding our offerings and enhancing VAULT to meet the scale and complexity of modern compliance workflows.

What We Build
  • Communications surveillance
  • Archival and search across communications and trades
  • Trade reconstruction
  • Case management
  • Web-based applications
  • The platform foundation powering all VAULT applications, ensuring consistency and scalability across Bloomberg
Big Data Management

At the core of VAULT is big data at scale. Our systems handle massive ingestion pipelines, long-term storage, and high-performance querying. We leverage distributed technologies (Kafka, Spark, Flink, Cassandra, Airflow, etc.) to deliver resilient, low-latency access to trillions of records, while continuously optimizing for scalability, efficiency, and reliability.

What You'll Do
  • Build high-performance, distributed data pipelines and services
  • Lead technical direction and ensure alignment with business needs
  • Collaborate across teams using modern open-source tech (Kafka, FastAPI, Airflow, Spark, etc.)
  • Mentor junior engineers and contribute to an inclusive team culture
You Will Need to Have
  • Bachelor's in Computer Science, Engineering, or related field (or equivalent experience)
  • Proven professional experience in an object-oriented programming
  • Deep background in distributed, high-volume, high-availability systems
  • Fluency in AI development tools
We Would Love to See
  • Experience with big data ecosystems (Kafka, Spark, Flink, Cassandra, Redis, Airflow)
  • Familiarity with cloud platforms (AWS, Azure, GCP) and S3-compatible storage
  • SaaS/PaaS development experience
  • Container technologies (Docker, Kubernetes)

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.