About the job
Navigating the complexities of spend management can be a daunting task. At Pleo, we are redefining this experience by creating financial solutions that streamline money management for finance teams and employees alike. Our goal is to empower organizations to go beyond traditional boundaries.
The name ‘Pleo’ translates to ‘more than you’d expect,’ a philosophy that has fueled our success for over a decade.
We find ourselves at a critical juncture in our growth journey; every decision impacts our 40,000+ clients and our overall trajectory. We seek individuals who take pride in understanding customer needs, transforming intricate problems into straightforward solutions, and who are not afraid to challenge the status quo in a respectful manner. Driven by our aspirations, we embrace the unknown as part of our adventure. Our diverse team of over 850 colleagues from more than 100 nationalities is committed to shaping the future of business spending together.
About the Role
We are on the lookout for a Backend Engineer to join the dynamic Pleo team. In this role, you will contribute to the development and scaling of our backend systems while engaging in exciting projects as we expand our product and service offerings. If you are enthusiastic about tackling complex technical challenges within a culture that prioritizes transparency, collaboration, and a strong commitment to innovation, this position is ideal for you.
Your Responsibilities
As a Backend Engineer, your tasks will include:
Designing, building, and maintaining scalable microservices, primarily utilizing Kotlin.
Working collaboratively with cross-functional teams to devise innovative solutions across various domains including Platform, Services, and SMB.
Assessing system performance and implementing optimizations to guarantee high reliability and scalability.
Participating in code reviews and post-mortems while mentoring junior engineers.
Proactively managing technical debt and guiding the team through challenges and migrations.
Your Profile
You will excel in this role if you possess:
Experience with server-side languages, particularly Kotlin, and familiarity with distributed systems, microservices, and cloud environments (e.g., AWS, Kubernetes).
Proficiency with relational databases like PostgreSQL and an understanding of system optimizations.

