Software Engineer - Back-End Development
TrueLayerAbout 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
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
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.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Back-End Programmer
Join Amyralia as a Back-End Programmer in Ragusa, focusing on web portal and software development for the auto parts sector.
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.
Remote Software Engineer
Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.
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.
Data Engineer with Full Stack Python Development
Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.
Fullstack Software Engineer
Join Riverty as a Fullstack Software Engineer in Varberg, Sweden. Work with C#, JavaScript, Azure, and more in a hybrid environment.
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.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
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.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
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.
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.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
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.