1,957,435open jobs
115,569companies
239,741added this week
Browse all
Salary
≈ $88k – $179k per year (Estimated)
Location
Hybrid (United Kingdom)
Seniority
Staff · 8+ years exp
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 12, 2026.

Overview
Company
Impact
Profile match

ECA

One platform to manage every move - short or long, urgent or planned.
Want to lead a team without giving up the code?

We’re looking for a Tech Lead to head up our Capability squad. Capability owns the shared foundations of ECA’s multi-tenant B2B SaaS platform, the back-end services every other product team builds on.

This isn’t a role where “Tech Lead” means spending your week in meetings and updating spreadsheets while you drift away from engineering. You’ll lead a team of developers, set technical direction and own the quality of what the squad ships. You’ll also stay hands-on, writing code, reviewing it and working through the hardest problems yourself. Increasingly, you’ll also help us answer a bigger question: what does a genuinely AI-first engineering team look like?

What you’ll be getting stuck into

Capability is where our platform’s non-functional requirements live. If our services are slow, insecure, fragile or hard to operate, every product team feels it. Your squad makes sure they aren’t.

You’ll own areas such as:

  • Identity and access management: authentication, SSO, roles and permissions, built on Keycloak
  • Tenant isolation and multi-tenant data architecture
  • Platform services and integrations that other squads depend on
  • Performance, scalability, resilience, security and observability across the platform
  • You’ll work mainly in Node.js and TypeScript on AWS, with PostgreSQL behind it, and you’ll help shape how the platform evolves as the business grows.

You’ll also:

  • Lead, mentor and grow a squad of developers while staying close to the code
  • Treat non-functional requirements as part of the design from the start, not something to deal with before go-live: performance budgets, availability, security, auditability, operability and cost
  • Design and build back-end services and APIs that are scalable, maintainable and secure in a multi-tenant environment
  • Own technical direction for the platform foundations and help define what “good” engineering looks like across ECA
  • Work closely with Product, Delivery and the other squad leads to turn requirements into sound technical solutions, especially where the work cuts across teams
  • Give realistic estimates and challenge optimistic ones when needed
  • Step into difficult or stalled work, work out what’s blocking it and get delivery moving again
  • Raise the bar on testing, including TDD, automated testing, and load and performance testing
  • Make sure what your team builds is observable and supportable in production, and help run incident response and learning when things go wrong
  • Use AI throughout the software development lifecycle, from design and build through to testing and review
  • Help shape how AI coding agents fit into our engineering workflow, including the guardrails, review standards and governance that make them safe to use on platform-critical code

Requirements

What we’re looking for

You’ll probably have 8+ years of software engineering experience, with a strong back-end bias. We care more about what you’ve built, led and improved than about the number of years.

You’ll need strong hands-on experience with:

Node.js | TypeScript | SQL (ideally PostgreSQL) | API design | Cloud-hosted distributed systems

You’ll understand what it takes to run a multi-tenant SaaS platform in production. You’ll be able to explain the trade-offs between tenancy models, design for horizontal scale, reason about failure modes, and know where caching, queuing and asynchronous processing help and where they hurt.

Non-functional requirements should come naturally to you. You’ll have defined, measured and improved things like latency, throughput, availability and security posture, and you’ll know how to make them visible through logging, metrics and tracing.

Identity and access management experience is particularly important: SSO, OIDC, SAML, OAuth, authentication and authorisation, RBAC, tenant isolation, and tools such as Keycloak.

Above all, we’re looking for someone who combines technical depth with leadership. You can make a difficult architectural decision, explain it clearly, unblock an engineer and still get stuck in when the situation calls for it.

You’d rather unblock three engineers than be the hero on one ticket.

You’ll also need to be eligible to work in the UK.

Even better if...

You’ve worked with some of the following:

AWS (ECS/EKS, Aurora), Terraform, GraphQL, event-driven or workflow-orchestration patterns, observability tooling, React, .NET Core or C#.

If you’ve built or hardened authentication and authorisation for a SaaS product with enterprise customers, we’d love to hear about it.

And if you’re already experimenting with AI IDEs, coding agents or AI-assisted development, and have opinions on how to use them responsibly on critical code, we definitely want to hear about it.

Benefits

ECA is evolving its technology and products, and this role sits right in the middle of that journey.

You’ll have the opportunity to influence how we build, how we deliver and how we use AI within engineering, rather than simply inheriting a finished playbook.

So, if you’re a strong Full Stack engineer who enjoys leading people, solving difficult platform problems and still actually building things, this could be a very interesting next move.

You'll also receive -

  • Enhanced Stakeholder Pension Contribution
  • 25 days annual leave
  • Health, Life Insurance + EAP Wellbeing Support
  • Eligible for Annual Bonus Scheme
  • Long Service Awards
  • ClassPass Membership
  • Enhanced Family Leave
  • Up to £1,000 per year for personal development & training
  • Season Ticket Loan
  • Flexible/hybrid Work Environment
  • Cycle to Work Scheme
  • Free Eye Test
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,957,435 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
United Kingdom
≈ $108k – $219k per year (Estimated) • Hybrid • Full-Time • London
Python
JavaScript
TypeScript
Node JS
Databases
MySQL
PostgreSQL
Google BigQuery
Frontend
React.js
styled-components
DevOps
Terraform
GCP
CircleCI
CI/CD
AWS
Docker
GitHub
QA
Cypress
Jest
Pytest
Apply
≈ $82k – $165k per year (Estimated) • In office • Glasgow
Python
JavaScript
SQL
Databases
Firestore
Oracle
DynamoDB
Amazon Aurora
Azure Cosmos DB
Azure SQL Database
AI/ML
Function Calling
AI Agents
LLM
Agentic Workflows
DevOps
Rest API
gRPC
Terraform
GCP
OpenShift
Azure
CI/CD
Git
AWS
Kubernetes
Amazon EKS
Google GKE
Azure AKS
Amazon ECS
Management
Agile
Apply
≈ $85k – $171k per year (Estimated) • In office • Glasgow
Java
AI/ML
AI Agents
Human-in-the-Loop
Apply
≈ $90k – $214k per year (Estimated) • In office • London
Python
AI/ML
Prompt Engineering
AI Agents
LLM
RAG
Machine Learning
DevOps
CI/CD
AWS
Management
Agile
Apply
≈ $219k – $378k per year (Estimated) • Hybrid • Full-Time • London • Belgrade
Go
Rust
C++
AI/ML
Perplexity
DevOps
Terraform
Kubernetes
Apply
QA Engineer II 10 hours ago
≈ $8.5k – $22k per year (Estimated) • In office • 2+ years exp • Hyderabad
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
MS SQL
ElasticSearch
AI/ML
Claude Code
AI Agents
Frontend
Angular
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Analytics
ETL/ELT
QA
Selenium
Cypress
Playwright
Apply
$21k per year • Remote (likely EAEU) • Full-Time • 3+ years exp
Java
C#
Databases
Apache Kafka
DevOps
Rest API
CI/CD
Apply
Remote (likely EAEU) • 2+ years exp • Moscow
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Apply
≈ $34k – $81k per year (Estimated) • In office • Contractor • Madrid
SQL
DevOps
Rest API
Apply
≈ $28k – $64k per year (Estimated) • In office • Moscow
Python
SQL
AI/ML
AI Agents
Apply
AI Engineer 2 days ago
≈ $50k – $121k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • United Kingdom
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
AI/ML
LangGraph
LangChain
Claude
Qwen
Claude Code
Model Context Protocol
Embeddings
AI Agents
Llama
Mistral
AWS Bedrock
Gemini
LLM
RAG
OpenAI
AWS Bedrock AgentCore
AWS Strands Agents
Agentic Workflows
Multi-Agent Systems
Frontend
React.js
DevOps
Terraform
AWS
Docker
Management
Agile
Apply
Ecologist M528 4 hours ago
$44k – $61k per year • In office • Full-Time • United Kingdom
Management
Agile
Apply
≈ $35k – $53k per year (Estimated) • In office • Internship • United Kingdom
Apply
Warehouse Operative 4 hours ago
$28k per year • In office • Full-Time • United Kingdom
Apply
≈ $50k – $114k per year (Estimated) • In office • Full-Time • Reading
Apply
≈ $37k – $81k per year (Estimated) • In office • United Kingdom
Apply
See all jobs
This is one of many
1,957,435 more open roles from verified company boards, updated every day.