Senior Software Engineer

Vantage One Production
London, UK
25 days ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
£65,000.0 - £69,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Adobe InDesign Amazon Web Services Microsoft Azure Cloud Computing Code Review Databases Continuous Integration Distributed Systems Fault Tolerance Python (Programming Language) Node.Js
+17 more
NoSQL Queueing Systems RabbitMQ SQL Databases Pulumi Caching Backend Event Driven Architecture Build Management Kubernetes Infrastructure Automation Frameworks Low Latency Apache Kafka Terraform Docker Service Stack Golang

Job description

We are seeking an experienced Senior Software Engineer to join our engineering team in London. This is a hands-on, individual-contributor role for someone who has shipped production systems, made sound architectural decisions, and can communicate technical trade-offs clearly to both engineers and non-technical stakeholders.

The successful candidate will take ownership of systems across their full lifecycle( design, development, deployment, and ongoing support) and will play a key role in shaping engineering standards across the team.

Key Responsibilities

  • Design and build backend services capable of handling production-scale traffic, with consideration for scalability, latency, and fault tolerance from the outset
  • Write clean, well-tested code across our technology stack (primarily Python, Node.js, and Java)
  • Conduct thorough code reviews, with attention to long-term maintainability rather than surface-level style
  • Take ownership of key architectural decisions and present them clearly in design reviews
  • Collaborate closely with Product teams to define realistic scope and timelines, providing technical input where requirements are not yet fully feasible
  • Improve CI/CD pipelines, monitoring, and deployment processes on an ongoing basis
  • Mentor mid-level and junior engineers through structured code review and pairing
  • Diagnose and resolve production issues efficiently and calmly under pressure

Requirements

  • A minimum of 5 years’ experience building and shipping production software, including at least 2 years in a senior or technical leadership capacity
  • Strong proficiency in at least one backend language (Python, Java, Go, or Node.js), with sound judgement in applying appropriate solutions
  • Demonstrated experience with distributed systems, including message queues, caching layers, and databases operating at scale
  • Practical experience with cloud infrastructure (AWS, GCP, or Azure), including an understanding of cost and reliability trade-offs
  • Strong working knowledge of CI/CD practices and containerisation technologies (Docker, Kubernetes)
  • Confident use of SQL, along with an understanding of when NoSQL solutions are more appropriate
  • A demonstrated record of technical leadership, whether formal or informal
  • Eligibility to work in the UK (please note we are unable to offer visa sponsorship for this role)

Desirable Skills

  • Experience with event-driven architectures or message queue technologies (Kafka, RabbitMQ)
  • Familiarity with infrastructure-as-code tools such as Terraform or Pulumi
  • A portfolio of open-source contributions or technical writing

Benefits & conditions

Pulled from the full job description Annual leave Sick pay Bereavement leave Life insurance Free parking Company pension Private medical insurance, * 25 days’ annual leave, plus bank holidays

  • Private health insurance
  • Employer pension contributions matched up to 5%
  • Equity or share options (details available at interview stage)
  • Dedicated budget for professional development, training, and conferences
  • A collaborative engineering culture with a strong emphasis on shipping quality work regularly, * Bereavement leave
  • Canteen
  • Company pension
  • Cycle to work scheme
  • Free parking
  • Life insurance
  • On-site parking
  • Sick pay

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all