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:
- A call with one of our Talent Acquisition Partners.
- A take-home exercise Software Engineering Challenge.
- 1-hour video interview with two TrueLayer engineers.
- 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
Software Engineer - Back-End Development
Join TrueLayer as a Software Engineer in Milan, focusing on back-end development, microservices, and cloud technologies.
Software Engineer - Backend Development
Join TrueLayer as a Software Engineer in Milan, focusing on backend development, cloud tech, and innovative payment solutions.
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.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
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.
Software Engineer II - Partnerships
Join Mollie as a Software Engineer II in Milan to build the future of embedded finance with a focus on partnerships.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Senior Backend Developer (C#, .NET)
Join Corpay as a Senior Backend Developer in Rome, Italy. Work with C#, .NET, and REST APIs in a dynamic, remote-friendly environment.
Team Leader Developer with JavaScript and TypeScript
Join Facile.it as a Team Leader Developer in Milan. Lead innovative projects using JavaScript, TypeScript, and more. 100% remote work available.
Backend Engineer
Join bunq as a Backend Engineer in Sofia to revolutionize banking with your coding skills. Hybrid work, competitive salary, and growth opportunities.
Senior Backend Engineer
Senior Backend Engineer role focusing on AWS, Express.js, and .NET in Heraklion, Greece. Hybrid work with competitive benefits.
Senior Full Stack Developer
Join Thales as a Senior Full Stack Developer in Sesto Fiorentino, Italy. Work on critical infrastructure systems with Java, Angular, and more.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.
Backend Developer - C# and .NET Core
Join as a Backend Developer specializing in C# and .NET Core, working on high-volume payment systems in Regensburg, Germany.
Staff Fullstack Engineer
Join Subito as a Staff Fullstack Engineer in Milan, offering competitive pay, flexible hours, and remote work options.
Senior Backend Engineer
Join bunq as a Senior Backend Engineer to revolutionize digital banking with cutting-edge backend solutions in a hybrid work environment.
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.
Senior Node.js Backend Developer
Join NTT DATA Italia as a Senior Node.js Backend Developer. Work with microservices, serverless, and CI/CD in a hybrid environment.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Backend Engineer
Join bunq as a Backend Engineer in Rotterdam. Revolutionize banking with your coding skills in a hybrid work environment.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
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.
Senior Backend Engineer (Fintech)
Join Meridian as a Senior Backend Engineer to develop scalable fintech solutions using TypeScript, Kotlin, and AWS.
Backend Engineer (NodeJS/Typescript)
Join FINN as a Backend Engineer in Munich. Work with NodeJS, TypeScript, and more in a hybrid environment.