About the job
Managing expenses shouldn’t be cumbersome. At Pleo, we're revolutionizing the spend management landscape. Our innovative solutions empower finance teams and employees alike, creating a seamless experience that drives efficiency and effectiveness. Our mission is to help businesses surpass their financial management expectations.
The name 'Pleo' translates to 'more than you’d expect', and this philosophy has been at the heart of our success throughout the past decade.
As we forge ahead on our exciting journey, each decision impacts over 40,000 customers and our collective success. We seek individuals who take pride in understanding customer needs, simplifying complex problems, and respectfully challenging the status quo. Driven by ambition, we embrace the unknown, as that’s where the excitement lies! Our diverse team of over 850 professionals from more than 100 nationalities is committed to shaping the future of business spending together.
About the Role
We're on the lookout for a talented Backend Engineer to join our dynamic team at Pleo. In this position, you'll be instrumental in building and scaling our backend systems while participating in exciting projects as we expand our product and service offerings. If you are eager to tackle complex technical challenges within a culture that champions transparency, collaboration, and innovation, this role is perfect for you.
Your Responsibilities
As a Backend Engineer, you will:
- Design, build, and maintain scalable microservices primarily utilizing Kotlin.
- Collaborate with cross-functional teams to innovate solutions across various domains including Platform, Services, and SMB.
- Analyze system performance and implement optimizations to guarantee high reliability and scalability.
- Engage in code reviews, conduct post-mortems, and mentor fellow engineers.
- Tackle technical debt proactively and guide the team through technical challenges and migrations.
Your Qualifications
To thrive in this role, you should possess:
- Experience in server-side programming, particularly with Kotlin, and familiarity with distributed systems, microservices, and cloud environments (e.g., AWS, Kubernetes).
- Proficiency in relational databases such as PostgreSQL, testing frameworks (e.g., JUnit, Testcontainers), and observability tools like Grafana.

