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

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Octaura logo
Octaura

Full-Stack Software Engineer

Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.

Globant logo
Globant

Senior Node.js Developer

Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Amyralia logo
Amyralia

Back-End Programmer

Join Amyralia as a Back-End Programmer in Ragusa, focusing on web portal and software development for the auto parts sector.

Toughbyte logo
Toughbyte

Senior Frontend Developer

Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.

Bending Spoons logo
Bending Spoons

Remote Software Engineer

Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.

Railsr logo
Railsr

Senior .Net Engineer

Join Railsr as a Senior .Net Engineer to build innovative embedded finance products using .NET, AWS, and Terraform in a dynamic, hybrid work environment.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Data Engineer with Full Stack Python Development

Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.

Riverty logo
Riverty

Fullstack Software Engineer

Join Riverty as a Fullstack Software Engineer in Varberg, Sweden. Work with C#, JavaScript, Azure, and more in a hybrid environment.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Tymit logo
Tymit

Senior Web Frontend Engineer - React/TypeScript

Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Senior Data Engineer with Full Stack Development

Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

FinDock logo
FinDock

Back-end Developer PHP

Join FinDock as a Back-end Developer PHP in Woerden, Netherlands. Work with PHP, Laravel, and Git in a hybrid environment.