1,890,468open jobs
110,803companies
254,867added this week
Browse all
Salary
≈ $88k – $171k per year (Estimated)
Location
Hybrid (London, United Kingdom)
Seniority
Senior
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Nov 18, 2025. Simplemachines scores C on the Alion truth index.

Overview
Company
Impact
Profile match
We're a specialist firm of expert consultants, data architects and engineers building the next generation of data driven organisations.

Senior Software Engineer (JVM, Kotlin)

Simple Machines

Hybrid · Full-time · London, UK

About Simple Machines

Simple Machines is a leading independent boutique technology firm with a global footprint across London, Poland, Sydney and New Zealand. We operate at the intersection of data, AI, machine learning, data engineering, and software engineering-building bespoke platforms and products that turn complex data into real-world outcomes.

We work with enterprises, technology companies, and governments to help them better understand their organisations, customers, and citizens. Our teams design and build large-scale data platforms, intelligent systems, and high-impact software products.

We engineer data to life™.

Requirements

The Role

As a Senior Software Engineer, you’ll play a key role in delivering complex, scalable systems for ambitious clients. This is a hands-on engineering role where you’ll work across the full stack-backend services, APIs, frontend components, data pipelines, and cloud infrastructure.

You’ll collaborate closely with our internal engineering teams and client stakeholders, influencing technical direction while remaining deeply involved in design and delivery. This role suits someone who enjoys solving hard problems, owning outcomes end-to-end, and operating in a consultative engineering environment.

What You’ll Be Doing

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

The Team

You’ll join a high-performing engineering team working on a large-scale machine learning platform for a global telecommunications client.

The team operates with a high degree of autonomy and shared ownership. Engineers work across the full stack, support one another’s growth, and collaborate closely with data scientists and adjacent teams to design cross-system solutions.

Strong engineering culture, real influence, and meaningful problems to solve.

What We’re Looking For

Core Experience

  • Strong foundation in JVM-based development (Kotlin preferred, Java welcome)
  • Experience designing and implementing data-driven APIs
  • Background working on large-scale web services
  • Solid SQL experience, including schema design and performance-aware queries
  • Deep experience with automated testing (unit, integration; TDD/BDD preferred)

Frontend & Full Stack Exposure

  • Experience with React, TypeScript, Redux, and Tailwind (or similar modern frameworks)

Cloud & Infrastructure

  • Experience with AWS, GCP, Azure, or similar
  • Infrastructure-as-code (Terraform, CloudFormation, etc.)
  • Containerised deployments using Docker, ECS, Kubernetes, or equivalent

Nice to Have

  • Exposure to Scala or functional programming concepts
  • Experience with asynchronous and highly concurrent backend frameworks (e.g. Ktor, http4k, Play, RxJava)
  • NoSQL experience (DynamoDB, Cassandra, BigTable, Cosmos DB, etc.)
  • Strong Git workflow experience and the ability to adapt workflows to project needs
  • A genuine appetite for learning and adopting new technologies quickly
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,890,468 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
London
≈ $238k – $412k per year (Estimated) • In office • London
Apply
Technical Architect 7 days ago
≈ $107k – $184k per year (Estimated) • In office • Full-Time • 10+ years exp • London
Databases
Snowflake
DevOps
Azure
AWS
Cybersecurity
OWASP
Management
Jira
ServiceNow
ITIL
Apply
Technical Architect 3 months ago
≈ $160k – $276k per year (Estimated) • In office • Full-Time • 7+ years exp • London
SQL
DevOps
Azure
Kubernetes
Azure AKS
Management
Agile
UML
Apply
≈ $116k – $200k per year (Estimated) • In office • Milton Keynes
AI/ML
Copilot
Cybersecurity
Microsoft Entra ID
Active Directory
Management
SharePoint
Apply
≈ $141k – $277k per year (Estimated) • Hybrid • Full-Time • London
Python
Databases
PostgreSQL
ClickHouse
Apache Kafka
AI/ML
Spark
Ray
Flyte
Embodied AI
Machine Learning
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Malaysia
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Spring Boot
Spring Cloud
Databases
MySQL
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
Frontend
Vue.js
Angular
React.js
DevOps
GCP
OpenShift
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Bitbucket
Management
Agile
Scrum
QA
Swagger
Apply
Manager, DB Support 2 days ago
≈ $16k – $38k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Kochi • Bengaluru
SQL
PowerShell
Databases
MS SQL
Azure SQL Database
DevOps
Azure DevOps
Azure
Git
Analytics
Power BI
SSIS
Apply
Product Owner 2 days ago
≈ $64k – $182k per year (Estimated) • Hybrid • Brussels • Marseille • Paris • Puteaux • Rennes
Java
Management
Agile
Apply
≈ $46k – $101k per year (Estimated) • Hybrid • Full-Time • Lisbon • London
Python
TypeScript
Ruby
AI/ML
Fine-tuning
VLM
TensorFlow
PyTorch
LLM
Triton
DevOps
AWS
Kubernetes
Apply
Data Engineer 2 days ago
≈ $45k – $98k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Toronto
Python
SQL
Python
pySpark
Databases
Databricks
Apache Kafka
AI/ML
Spark
Model Context Protocol
Embeddings
AI Agents
RAG
Human-in-the-Loop
LLM Guardrails
DevOps
GCP
CI/CD
Kubernetes
Google GKE
Apply
≈ $99k – $200k per year (Estimated) • Hybrid • Full-Time • London
JavaScript
Java
Kotlin
TypeScript
SQL
Scala
Java
RxJava
Kotlin
Ktor
Http4k
Databases
Cassandra
DynamoDB
Azure Cosmos DB
Google Bigtable
AI/ML
Machine Learning
Frontend
Redux
Tailwind CSS
React.js
DevOps
Terraform
GCP
CloudFormation
Azure
Git
AWS
Docker
Kubernetes
Amazon ECS
Management
Agile
Apply
≈ $59k – $95k per year (Estimated) • Remote (Poland) • Full-Time • Warsaw • Kraków • Katowice
JavaScript
Java
Kotlin
TypeScript
SQL
Scala
Databases
HBase
Cassandra
DynamoDB
Azure Cosmos DB
Google Bigtable
Frontend
Tailwind CSS
React.js
DevOps
Terraform
GCP
CloudFormation
Azure
Git
AWS
Docker
Kubernetes
Amazon ECS
Management
Agile
Apply
≈ $65k – $111k per year (Estimated) • Remote (Poland) • Full-Time
Python
SQL
Databases
PostgreSQL
Snowflake
Databricks
Cassandra
Apache Kafka
Google BigQuery
AI/ML
Spark
dbt
Great Expectations
Flink
DevOps
Terraform
GCP
GitHub Actions
Pulumi
CI/CD
ArgoCD
AWS
Kubernetes
Amazon Kinesis
Apply
≈ $94k – $212k per year (Estimated) • In office • Sydney
Python
SQL
Databases
Snowflake
Databricks
Apache Kafka
AI/ML
Spark
dbt
Great Expectations
Flink
DevOps
Terraform
GCP
GitHub Actions
Pulumi
CI/CD
ArgoCD
AWS
Kubernetes
Amazon Kinesis
Apply
Director - Technology 29 days ago
≈ $131k – $245k per year (Estimated) • In office • Full-Time • London
AI/ML
AI Agents
Apply
≈ $106k – $201k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • London
Java
Kotlin
Apply
Waste Operative 1 day ago
$38k per year • In office • Full-Time • London
Apply
$38k per year • In office • Full-Time • London
Apply
≈ $39k – $72k per year (Estimated) • In office • Bachelor's Degree • London
Apply
≈ $69k – $158k per year (Estimated) • In office • Full-Time • London • Manchester • Edinburgh • Harrogate
Apply
See all jobs
This is one of many
1,890,468 more open roles from verified company boards, updated every day.