backend engineer

Tom Johnson
Charing Cross, United Kingdom
18 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Agile Methodologies
Architectural Patterns
Unit Testing
Azure
Python
Cloud Services
SQL Databases
TypeScript
React
Backend
FastAPI
Pytest
PySpark
Terraform
Serverless Computing
Microservices

Job description

They're looking for a Senior Backend Engineer to join a core platform team responsible for building shared services, libraries, and cloud-based functionality used across a wide range of internal products.

This is a highly collaborative role, working directly with senior engineers and technical leaders across multiple time zones, helping shape the foundations of how teams build, scale, and reuse backend capability., You'll be part of a central engineering group building common functionality for distributed product teams. Early work will focus on:

  • Abstracting existing codebases into shared Python libraries
  • Developing data-driven solutions using PySpark and DataFrames
  • Building and extending Python-based microservices using Azure Functions
  • Creating scalable, reusable services that solve common challenges across teams

Beyond the initial phase, you'll act as an extension of the product teams - designing and delivering new services, libraries, and architectural patterns to support platform growth.

Strong communication is essential, as you'll be working closely with engineers and technical leads across five time zones.

Requirements

  • Strong commercial experience with Python
  • PySpark and data-frame based processing
  • Solid SQL capability
  • Experience working with Azure infrastructure
  • Good understanding of containers, microservices, and functional design patterns
  • Comfortable working in Agile environments
  • Experience using Terraform for infrastructure as code
  • Strong approach to unit testing (ideally with PyTest)

Nice to have

  • FastAPI
  • React / TypeScript
  • HTML / CSS, If you're a backend engineer who enjoys building platforms, shared services, and scalable cloud solutions - this is an amazing opportunity for you!

Apply for this position