Senior Software Engineer- Platform Engineering
Department: Engineering
Location: London
Compensation: £100K – £120K • Offers Equity
Employment Type: FullTime
About Codat
Codat is an advisory intelligence solution purpose-built for modern commercial banking. Through rich, specialized data, forward-looking insights, and integrated workflows, Codat empowers banking teams to deepen their relationships, grow their revenue, and simplify their day-to-day work.
Founded in 2017 and backed by JPMorgan, PayPal, Amex, Plaid, and Shopify, Codat has successfully powered over 350,000 connections to business customers’ financial systems — and is trusted by industry leaders to turn scattered information into actionable, strategic advantages in real time, every time.
The role
We are looking for a motivated senior backend engineer to join our Platform team. In this role, you will design and build the shared services and libraries that the rest of engineering depends on every day.
Above all, this is a software engineering role. We need someone who writes clean, well-tested, production-quality code and who cares deeply about API design, reliability and performance.
Because you will be working on the platform, your work has a multiplier effect. Every improvement you ship makes every product team faster and more effective. An interest in platform concerns like CI/CD, observability and infrastructure is valuable, but strong backend engineering fundamentals are what matter most.
What you’ll do
Design, build and maintain shared backend services, libraries and APIs that product teams rely on for reliability, security and developer productivity.
Write high-quality, well-tested C# code across our core service layer, setting the standard for engineering excellence.
Own the full lifecycle of the services you build, from design through deployment, monitoring and iteration. Keep things simple and maintainable.
Spot opportunities to improve developer experience, reduce toil and increase system resilience, and feed those into the platform roadmap.
Collaborate with product engineers to understand their needs, guide them on architectural patterns and make sure shared services evolve to meet real-world requirements.
Help establish best practices around testing strategies, CI/CD pipelines and observability so that the whole organisation ships with confidence.
What You'll Bring
Strong software engineering fundamentals. You write clean, well-structured code and take pride in craftsmanship.
Deep proficiency in a strongly typed backend language (e.g. C#, Java, Go) with the ability to deliver value quickly in C#.
Solid experience designing and building backend services and APIs at scale.
A track record of building robust, reliable systems with strong automated test coverage and a focus on operability.
Familiarity with cloud environments (e.g. Azure, AWS) and modern deployment practices. Hands-on infrastructure experience (Terraform, Kubernetes) is a plus but not a requirement.
Good instincts for API design and a keen eye for developer experience. You think about how other engineers will use what you build, recognising Platform is the Product.
Our Values
Stay Curious:
We seek to understand 'The Why?' to make better decisions.Progress over polish:
We move things forward, make clear calls, and learn through action and feedbackOwn it
We challenge openly, commit fully and take responsibility for outcomes- good and bad
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
