Photos people at Landytech
Landytech on cord

Landytech

Lead Software Engineer

London, UK
FinTech
Investment Reporting Technology - Please apply at https://www.landytech.com/careers
Active
over 6 months ago
Responds to
N/A
Responds in
N/A
Requests
None yet. Be the first one!

Skills & Experience

Job roles: Back End
Experience level: Lead
Core skills considered: Kotlin, Java, Spring, Python, SQL
Other skills considered: Docker, Git, CI/CD, Security and Compliance, Cloud Computing

Logistics

Base salary: Undisclosed
Some companies on cord are unable to disclose salaries publicly due to internal company policies. Message the company for salary information.
Employment type: Permanent
Remote working: Hybrid
Visa sponsorship: Not available

Job Description

Landytechis building the intelligent operating platform for modern investment management. Our AI-powered platform, Sesame, brings together investment, corporate and accounting data across asset classes, custodians, currencies and legal entities, creating one secure, trusted source of truth from which our clients can understand their wealth and act with confidence.

Sesame is much more than a reporting tool. We build technology that helps asset owners, asset managers, private banks and trust and company service providers run their entire investment ecosystem: automating complex data and document ingestion, surfacing portfolio and risk insights, anticipating liquidity needs, supporting investment decisions and deal flow, streamlining collaboration and turning intelligence into action through AI.

From family offices managing multigenerational wealth to financial institutions serving clients at scale, Sesame replaces fragmented data and manual processes with clarity, control and smarter decisions.


Why this role exists

Our domain is a healthy challenge: multi-custodian, multi-currency, multi-entity financial data, modelled thoughtfully and available at scale. The platform is Kotlin and Spring microservices, with Python where it pays off: metrics, analytics and our AI work. Good features start well before any code gets written, with clear communication about the outcomes to be delivered, followed by planning, prototyping when it helps, and a design the team agrees on.

As technical lead of an R&D team, you'll work closely with a Product Manager on initiatives, improvements and bugs: shaping the work, breaking it down, handing it out across the team, and owning what ships.

You go deep enough into the requirement to push back on it, ask the questions that need asking, and tell apart what the client needs from what the requirement says.

Then you work out how it fits. Usually the right answer is the simple one built on architecture we already have, and defending that is part of the job. Sometimes it isn't, and you're the one who flags that this is a truly new capability, writes the spec and plan, and takes it to our other architects to poke holes in before we commit.

You'll do all this in a team that uses coding agents every day, and you'll help shape how we do that well.

What you'll own

You own the partnership with Product: one PM, one lead engineer, one roadmap. You sit with product and domain experts before the ticket exists, understand the business problem, push back on the requirement where it needs it, and come back with honest trade-offs on cost, risk and time. You plan, size and hand out the work, and keep the team unblocked while it ships.

Security, scalability, availability and performance are design inputs on every initiative, not a hardening phase at the end. You cover tenant isolation, auth, data protection and auditability, because our clients'data is about as sensitive as it gets. You know how the system behaves under load and at month-end when everyone runs reports at once, you set the SLOs, and you make sure we can see whether we're meeting them. You are the escalation point when the team hits something genuinely hard, and you go in and solve it with them.

For every significant initiative you produce the design: what changes, in which services, what the contracts and data flows look like, what we reuse and what we leave alone. You write it down, take the challenge from our other architects, and improve it. When a requirement exposes a gap in the platform, you name it and propose what should exist.

You own feature architecture end to end, from the React frontend through our Kotlin and Spring services, across data stores and events, down to Azure. You decide what goes where, and push hard for the simplest solution the existing architecture can carry.

You set the coding standards, API design, testing, quality gates, and security and dependency hygiene. That now covers how we work with coding agents: the rules they follow, the skills and MCP integrations we build over our own systems, and the review process that holds quality as more code gets generated. You're the one who challenges what an agent proposed, because plausible code that passes its tests can still be wrong about concurrency, a data model or a failure mode.

You model the financial domain: positions, transactions, instruments, valuations, entities and hierarchies, so it holds up as new asset classes, custodians and jurisdictions arrive. You build pipelines that stay correct when the source data is messy, late or wrong, and fast enough to run over long histories on demand.

You line-manage a squad: objectives, one-to-ones, feedback that moves careers, hiring, onboarding and code reviews people learn from. You bring back what's new and make sure it lands with the team rather than staying in your head.

You stay hands-on throughout — this is not a role where you stop writing code.


What we're looking for

  • 8+ years building backend systems in production, with real depth inKotlin and/or Java (17+)and theSpringecosystem (Boot, Web, Security, Data).
  • A track record ofarchitecting systems, not just services: you've owned significant design decisions in a distributed or microservices platform and lived with the consequences.
  • Strongdata modelling and SQLskills, plus experience designing data ingestion, transformation or ETL pipelines. You've dealt with data you couldn't trust.
  • EnoughPythonto design and review it. Our metrics, analytics and AI services are written in it, so you need to be able to reason about them, not to be a Python specialist.
  • Fluency across the boundary: you can read and reason about a React/TypeScript frontend and hold a serious conversation about Kubernetes, cloud networking and cost.
  • You work well with Product.You've partnered closely with a PM, dug into complex business requirements, challenged them, and turned them into plans a team could execute.
  • You write.Technical specs, design docs, ADRs. Clear enough that another architect can challenge them and an engineer can build from them.
  • Comfortable with AI-assisted development. You use coding agents day to day and have a view on where they help and where they quietly cause damage. Experience writing skills, MCP integrations or agent conventions for a team is a strong plus.
  • Security is instinctive for you.Secure-by-design services, authentication and authorisation done properly, tenant and data isolation, secrets and key management, dependency and supply-chain hygiene. You've worked somewhere the data mattered.
  • You've built for scale and kept it up.Designing for growth in users, data volume and history; understanding availability, failure modes, graceful degradation and recovery; and being the person who owns the incident rather than watching it.
  • Performance is something you measure.Profiling and load testing before optimising, query and caching strategy, sensible use of async and batch, and knowing which numbers actually matter to a client waiting on a report.
  • A real testing habit, and a view on what belongs where: unit, component, integration, contract, end-to-end, and performance and scalability testing. You know which of these earns its keep on a given change, and which ones teams quietly skip until it hurts.
  • Comfortable with Docker, Git, trunk-based or short-lived branching, and CI/CD as code.
  • Experience leading engineers.You've line-managed or formally led a team, and you can point to people who got significantly better while working for you.
  • You lead through influence and clarity. You explain a design to a junior engineer and a product director in the same afternoon, in the right words for each.
  • Fluent English. Degree in Computer Science, Mathematics or another STEM subject, or equivalent experience.

    Bonus points

    You don't need to come from finance. You do need to be curious about it, because the domain is half the job.

    Our stack

  • Core backend:Kotlin, Java 17+, Spring Boot&Co, JPA/Hibernate, SQL and NoSQL, Elasticsearch, Gradle, JUnit/AssertJ/MockK
  • Metrics, analytics and AI:Python, FastAPI, Polars, LangChain
  • Frontend:React (TanStack Query/React Router/react-hook-form + Zod), TypeScript, nx.dev, Tailwind CSS/shadcn/ui, Vitest/Playwright/MSW, Vite, Recharts
  • Platform:Azure, Azure DevOps (CI/CD), Kubernetes, Docker, cloud storage, messaging and events, Git, SonarQube
  • AI in our workflow:Claude Code and Codex day to day, custom skills, MCP servers over our own platform, LLM-powered document and data ingestion
  • What the first year looks like

  • Month 1:you know the platform, the domain and the team, and you've shipped something real.
  • Month 3:you and your PM are running your initiatives together, and you've written the spec for a significant cross-service feature.
  • Month 6:your fingerprints are on our engineering conventions and on how the team plans, designs and reviews work.
  • Month 12:your team is noticeably stronger than the day you arrived, and the decisions you made are holding up under load.
  • Why join now

    You're joining early enough to shape the platform and late enough that it has real clients, real scale and real revenue behind it. The problems are hard, the domain is deep, and the industry is genuinely ready for what we're building. You'll work with an international team across London, Paris, Pune and beyond, and you'll have a real voice in what we build.

Company Benefits

  • Private Medical Insurance
  • Hybrid style of work
  • Office snacks & drinks
  • Competitive salary & discretionary stock options package

Interview Process

  1. Interview with Hiring Manager
  2. Coding assessmet
  3. Onsite Interview
Thomas on cord
CTO
Active over 6 months ago
Thomas on cord
Lead Software Engineer at Landytech
Message Thomas  ·  Position recently posted

Talk directly
to who's hiring

cord intros you to the companies worth joining, from seed to enterprise.

Everything you need to find work

Surface every relevant position, direct message the people hiring and manage all your applications in one place.

Get started

Every position in one place

We index the web for open positions that might be relevant to you and bring them all in one place.

Positions you might like split into tabs based on their type

Direct messaging

No more CV blackholes. Message people hiring directly and see their activity live on cord.

A sent message to a hiring manager
A board of positions in different stages

Application management

Manage all your applications and interviews in one place.

Advanced insights

Know your worth and see how you compare with other applicants.

Visualisation of a profile match score for a position and score comparison with other applicants

Direct.
Transparent.
Human.

On cord you can message people hiring directly, see when they were last active, how responsive they are and access transparent information that you wouldn't be able to find anywhere else.

Photos people at Starling BankPhotos people at Starling BankPhotos people at Starling BankPhotos people at Starling BankPhotos people at Starling Bank
Starling Bank on cord

Starling Bank

Full Stack Engineer (ML Ops)

London, UK
FinTech · Banking · Finance
A better bank for everyone
Active
over 6 months ago
Responds to
0% of requests
Responds in
1h 55m
Requests
7 pending

Skills & Experience

Job roles: Full Stack
Experience level: Mid, Senior
Core skills considered: Java, React, Redux, AWS, JavaScript

Logistics

Base salary: £70K - £110K
Employment type: Permanent
Remote working: Hybrid (up to 2 remote days p/w)
Visa sponsorship: Not available

Job Description

Starling is the UK’s first and leading digital bank on a mission to fix banking! Our vision is fast technology, fair service, and honest values. All at the tap of a phone, all the time.

Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way.

We’re a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We’re a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices.

Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!

The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.

Hybrid Working

We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. We don't like to mandate how much you visit the office and work from home, that's to be agreed upon between you and your manager.

Our Data Environment

Our Data teams are excited about the value of data within the business, powers our product decisions to improve things for our customers and enhance effective and agile decision making, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech.

We are looking for talented data professionals at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good.

Requirements

We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis.

We are looking for people who are truly full stack, and are as comfortable polishing their javascript front end as they are debugging the innards of their java applications database interactions, or standing up infrastructure with terraform. We are looking for people who can:

  • Design REST apis.
  • Code backend services, ideally using Java, or another other server side compiled language.
  • Develop modern front ends, ideally using React and Redux.
  • Get their code into the cloud and support it there, ideally on AWS.
  • Believe in clean coding, simple solutions, automated testing and continuous deployment.
  • Like to take ownership of a feature from the original idea through to live.
  • Think (like us) that a small number of empowered developers is the right way to deliver software.

Company Benefits

  • 33 days holiday (including flexible bank holidays)
  • An extra day’s holiday for your birthday
  • 16 hours paid volunteering time a year
  • Part-time and/or flexible hours available for most roles
  • Salary sacrifice, company enhanced pension scheme
  • Life insurance at 4x your salary
  • Hybrid/remote working
  • Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
  • Generous family-friendly policies
  • Varied social groups set up and run by our employees
  • Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
  • Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing

Full details are available on our careers site

Interview Process

Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team:

  • Stage 1 - 30 mins with one of the team
  • Stage 2 - Take home challenge
  • Stage 3 - 90 mins technical interview with two team members
  • Stage 3 - 45 min final with an executive and a member of the people team
Alex Yeates on cord
Message Alex Yeates at Starling Bank
Typically responds in an hour

What people are saying

2,000+

users joining every week

Oliver on cord

Oliver

Software Engineering Consultant
It's really easy to use, has a solid selection of jobs, and makes it helpful to direct message companies. The platform seems to offer a good range of opportunities while keeping the process simple and convenient.
November, 2025
David on cord

David

Lead Software Engineer
The platform allows you to create a professional CV, making the setup process simple and polished. The internal chat also provides an easy way to directly contact hiring companies, which makes communication much more efficient.
November, 2025
40,000+

open positions

Nicolae on cord

Nicolae

Senior Full Stack Developer
It is a great platform if you are looking for a job. It makes the search process straight forward and gives you access to solid opportunities.
November, 2025
3 million+

messages exchanged so far

Nicolae on cord

Nicolae

Senior Full Stack Developer
It is a great platform if you are looking for a job. It makes the search process straight forward and gives you access to solid opportunities.
November, 2025
79.05%

response rate from companies

Aarambha on cord

Aarambha

Associate Software Engineer
Absolutely amazing idea, the ability to see which recruiters are active makes finding opportunities very quick. There is a form of transparency built into the website that lacks in any other job searching platform.
August, 2025
Adam on cord

Adam

Senior Engineer
cord was great. Clean UI, easy to browse, and the data feature made it a breeze to quickly check whether my profile would match up well with a particular role. The messaging system made it easy to approach companies but also filter out unwanted requests.
August, 2025
4.6

score on Trustpilot

Talk directly to the people that matter

Join the hundred of thousands of people using cord to find work

Get started
 on cord
 on cord
 on cord
 on cord
 on cord
+418 joined last week
Moved to your Not right positions