Engineering Tech Lead - Platform Capability (Hiring Immediately)
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, codin]]> <
Recommended Jobs
Nursery Cook (full time)
Join Our Team as a Nursery Cook! Full-time 40 per week (8 hours per day) Monday - Friday 8:30-5:30 At Tressillian Road , we’re looking for an experienced Cook to join our team. Bring your enthu…
Control Centre Manager (Hiring Immediately)
Control Centre Manager – Arriva London Location: Route Performance Control Centre, Purley Way Reporting to: Head of Performance People About the role Arriva London is looking for a Cont…
Account Executive, Enterprise
About Electric Twin Most organisations make their biggest decisions on a thin slice of evidence — a handful of customer calls, one survey, instinct when the data runs out. Electric Twin changes th…
Head of Email Marketing at Private Equity Insights (Hiring Immediately)
Do you thrive in a fast-paced environment, where you gain a tremendous amount of responsibility? Do you want to be part of an exceptional entrepreneurial team with young, motivated and extremely driv…
Brand Manager EMEA - Neurovascular (Access)
About the role This role is built around ownership. The Access portfolio is where every neurovascular procedure begins . In a competitive category, market leadership is decided as much by strate…
Senior Intellectual Property Manager
About the Role This role offers a unique opportunity to maximise the impact of NPL’s diverse and fascinating intellectual property portfolio. NPL plays a distinctive role in advancing science and …
Senior Interactive Designer
Who We Are Kargo creates powerful moments of connection between brands and consumers to build businesses. Every day, our 600+ employees work to radically raise the bar on what agentic AI, CTV, eCo…
Strategy & Operations Director (Data Science)
Strategy & Operations Director (Data Science) Are you passionate about turning strategy into measurable business outcomes? Do you thrive on partnering with senior leaders to drive performance, oper…
Planning Officer (Grade L )
Job Category : Planning Location :London Borough of Tower Hamlets Hours Per Week : 35.00 Start Date : Immediate Start Start Time : 09:00 End Time : 17:00 Salary: £35.58 JOB SUMMARY: • …