Backend Engineer

Pleo
Summary
Join Pleo's Backend Core team as a Backend Engineer and build first-class tooling, libraries, and paved paths to support Pleo's engineering community. You will design, develop, and shape how we build scalable, robust, and distributed products, collaborating with teams within the group and across product engineering. This role offers an excellent opportunity to grow, broaden, and deepen your skills while contributing to exciting projects as we expand our product and service offerings. If you are passionate about solving complex technical challenges and developing high-impact solutions in a collaborative and innovative culture, this is the ideal role for you. You will help build and scale our backend systems and work on improving system performance and scalability. You will also collaborate with teams to drive innovation in product and infrastructure and grow your expertise in Kotlin and distributed systems.
Requirements
- Experience in server-side languages, especially Kotlin, and knowledge of distributed systems, microservices, and cloud environments (e.g., AWS, Kubernetes)
- Proficiency with relational databases like PostgreSQL, testing frameworks (e.g., JUnit, Testcontainers), and observability tools like Grafana
- A collaborative mindset to problem solve with other engineers and across teams
- A mindset of maintaining high standards for code quality and reliability
- A passion for innovation and driving impactful solutions within a fast-paced scale-up environment
Responsibilities
- Design and build tooling for scalable systems primarily using Kotlin
- Break down complexity and work with the team to ensure scalability, maintainability, and testability
- Ship services and tools that greatly increase developer productivity and application quality
- Collaborate with cross-functional teams to develop innovative solutions across Pleo
- Continue to refine and define our tech stack and implement optimisations to ensure high reliability and scalability
- Contribute to backend initiatives to improve system performance and scalability
- Collaborate with teams to drive innovation in product and infrastructure
- Grow your expertise in Kotlin and distributed systems
- Contribute to shaping the future of our product as Pleo scales globally
Benefits
- Your own Pleo card (no more out-of-pocket spending!)
- Lunch is on us for your work days - enjoy catered meals or receive a lunch allowance based on your local office π
- Comprehensive private healthcare - depending on your location, coverage options include Vitality, Alan or MΓ©dis
- We offer 25 days of holiday + your public holidays
- For our Team, we offer both hybrid and fully remote working options
- Option to purchase 5 additional days of holiday through a salary sacrifice
- We use MyndUp to give our employees access to free mental health and well-being support with great success so farΒ β€οΈβπ©Ή
- Access to LinkedIn Learning - acquire new skills, stay abreast of industry trends and fuel your personal and professional development continuously
- Paid parental leave - we want to make sure that we're supportive of families and help you feel that you don't have to compromise your family due to work πΆ