Principal Software Engineer - Scalable Data & AI Platforms

Simple Machines

Greater London

Hybrid

GBP 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Simple Machines in London is seeking a Principal Software Engineer to lead delivery of complex, scalable systems across backend services, APIs, frontend components, data pipelines and cloud infrastructure.

This hands-on role collaborates with engineering teams and clients, owning outcomes end-to-end in a consultative environment, with hybrid work and broad exposure to ML-enabled platforms.

Qualifications

  • Hands-on role building and delivering complex, scalable systems end-to-end.
  • Experience designing data-driven APIs and large-scale web services.
  • Strong testing discipline (unit/integration, TDD/BDD) across the stack.

Responsibilities

  • Design and build backend services for a highly scalable platform.
  • Own the design of APIs, applications, and supporting infrastructure.
  • Document technical designs and requirements for internal teams and clients.
  • Deliver end-to-end solutions: build, automate, deploy, operate, and support.
  • Collaborate with clients and delivery teams to translate business requirements into robust solutions.
  • Work within an Agile, iterative delivery model.
  • Operate in a hybrid setup with remote and in-person team members.

Skills

Kotlin
Java
APIs design
Web services
SQL
Automated testing
React/TypeScript
Cloud platforms

Tools

Docker
Kubernetes
Terraform
CloudFormation
AWS
GCP
Azure

Job description

Simple Machines in London is seeking a Principal Software Engineer to lead delivery of complex, scalable systems across backend services, APIs, frontend components, data pipelines and cloud infrastructure.

This hands-on role collaborates with engineering teams and clients, owning outcomes end-to-end in a consultative environment, with hybrid work and broad exposure to ML-enabled platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Data & AI Platform (Hybrid)
Principal Software Engineer - Data & AI Platform (Hybrid)

Internetwork Expert • Greater London

Hybrid
GBP 140,000 - 190,000
Principal Software Engineer
Principal Software Engineer

Internetwork Expert • Greater London

Hybrid
GBP 140,000 - 190,000
Principal Software Engineer
Principal Software Engineer

Simple Machines • Greater London

Hybrid
GBP 120,000 - 180,000
Director Technology - Data Platforms
Director Technology - Data Platforms

Simple Machines • Greater London

Hybrid
GBP 140,000 - 190,000
Senior Software Engineer (JVM, Kotlin)
Senior Software Engineer (JVM, Kotlin)

Simple Machines • Greater London

Hybrid
GBP 60,000 - 80,000
Principal Data Engineer
Principal Data Engineer

Internetwork Expert • Greater London

On-site
GBP 80,000 - 110,000
Data Platform Lead — Robotics AI & Scale
Data Platform Lead — Robotics AI & Scale

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 140,000
Stock options
Holiday entitlement
Private healthcare
+4
Principal ML Engineer & Strategy Leader (Hybrid—London)
Principal ML Engineer & Strategy Leader (Hybrid—London)

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

Hybrid
GBP 120,000 - 190,000
Unlimited annual leave
Enhanced parental leave
Flexible & hybrid working
+1
Senior Full-Stack ML Engineer (AI at Scale)
Senior Full-Stack ML Engineer (AI at Scale)

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 140,000
Head of Data Engineering & Machine Learning
Head of Data Engineering & Machine Learning

Retelligence • Greater London

Hybrid
GBP 140,000 - 190,000