TrueLayer logo

Software Engineer - Back-End Development

TrueLayer

About TrueLayer

TrueLayer is Europe’s leading open banking payments network. We power smarter, safer, and faster online payments by combining real-time bank payments with financial and identity data. Businesses big and small use our products to onboard new users, accept money, and make payouts in seconds, and at scale.

Job Description

At TrueLayer, we’re building a global open banking platform that’s changing how money moves and so much more. We make payments and refunds instant, account data accessible, and verification seamless — all so innovators in every industry can build better financial experiences for their users.

We’re looking for software engineers who love learning new things and working with others to solve complex customer problems. You’ll be at the heart of financial innovation, using industry-disrupting technologies like open banking, to revolutionize online payments and enable financial data to be integrated into any app or website.

Responsibilities

  • Aim to reach proficiency as a user of our platforms (AWS, Kubernetes, Prometheus/Grafana, etc.) and our tools (Rust and .NET), based on the team tech stack. Training will be available to boost your current knowledge.
  • Collaborate with Product stakeholders and iterate fast on product development.
  • Communicate effectively with both technical and non-technical stakeholders.
  • Help the rest of the team to deliver in fast and safe iteration cycles promoting design patterns, testing, and automation.
  • Advocate for operational readiness, help the team to maintain dashboards and alerting systems, and eventually participate in the incident response process.
  • Contribute to cross-team technology efforts by joining our engineering guilds.
  • Align with our values and help make sure TrueLayer remains an exceptional place to work.

Requirements

  • Experience working in any common backend language/framework such as .NET, Java, Rust, or Go.
  • Understanding of common design patterns and principles, and how/when to apply them.
  • Familiarity with API design and experience with at least one web framework.
  • Knowledge of at least one SQL or NoSQL database technology.
  • Understanding of microservice architecture, its advantages, and associated challenges.
  • Familiarity with testing best practices — TDD, unit testing, and integration testing. How/when to apply them.
  • Interest in observability and alerting in mission-critical distributed systems.

Preferred Qualifications

  • Understanding of protocol buffers, gRPC, and message queue systems.
  • Experience building libraries and involvement in open source software.
  • Hands-on experience with AWS and infrastructure-as-code tools such as Terraform.

Benefits

  • Competitive salary and meaningful equity in the company.
  • Flexible hours and hybrid working - we offer a hybrid approach to work of 3 days per week remote working and 2 days per week in our new offices in London, Milan, and Dublin.
  • A one-off contribution of €200 to help you set up your home office.
  • Flexible holiday policy, with 24 days as standard.
  • 2 volunteering days to support causes important to you.
  • Generous parental leave, above and beyond statutory requirements and with no minimum tenure.
  • Meal vouchers for every day you’re working, including while remote.
  • Budget to spend on learning & development each year.
  • 12 fully-paid wellbeing days a year and your birthday off (on top of the holiday allowance).
  • Membership of mental wellbeing platform Spill.

Hiring Process

Our hiring process typically consists of four stages:

  1. A call with one of our Talent Acquisition Partners.
  2. A take-home exercise Software Engineering Challenge.
  3. 1-hour video interview with two TrueLayer engineers.
  4. 1.5-hour total final round video interviews.

At TrueLayer, we don’t just do inclusion and diversity. We embrace people that have different opinions, perspectives, and personalities. We strongly encourage applications from underrepresented groups. If you’d like to discuss alternative working patterns, please let us know.

Benefits
Extracted with AI

  • Competitive salary and meaningful equity
  • Flexible hours and hybrid working
  • €200 home office setup contribution
  • Flexible holiday policy with 24 days as standard
  • 2 volunteering days
  • Generous parental leave
  • Meal vouchers
  • Learning & development budget
  • 12 fully-paid wellbeing days a year
  • Membership of mental wellbeing platform Spill

Similar jobs

Last update: 23 minutes ago

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

iTalent PLUS logo
iTalent PLUS

Full Stack Developer with Banking Experience

Join a leading financial institution in Malta as a Full Stack Developer, driving digital transformation with cutting-edge technologies.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer with .NET and Angular

Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer - Platform Services (.NET, Angular)

Join Virtual Vaults as a Fullstack Developer in Rotterdam. Work with .NET, Angular, and Azure in a hybrid environment.

Twipe logo
Twipe

Mid-Level .NET Developer

Join Twipe as a Mid-Level .NET Developer to create robust software platforms using AWS, C#, and .NET. Drive innovation in media technology.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.