Spain or Portugal Hybrid Employment

Pleo is hiring a Backend Engineer

About the Role

Pleo is looking for a Backend Engineer to join our team. You'll help build and scale our backend systems and be part of exciting projects as we continue to grow our product and service offerings.

What You'll Do

  • Design, build, and maintain scalable microservices primarily using Kotlin.
  • Collaborate with cross-functional teams to develop innovative solutions across Platform, Services, SMB, and other domains.
  • Analyze system performance and implement optimizations to ensure high reliability and scalability.
  • Participate in code reviews, post-mortems, and provide mentorship to other engineers.
  • Proactively address technical debt and guide the team through technical challenges and migrations.
  • Lead 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 while mentoring other engineers.
  • Contribute to shaping the future of our product as Pleo scales globally.

What We're Looking For

  • Experience in server-side languages, especially Kotlin.
  • Experience with distributed systems, microservices, and cloud environments like AWS and Kubernetes.
  • Proficiency with relational databases like PostgreSQL.
  • Proficiency with testing frameworks like JUnit and Testcontainers.
  • Proficiency with observability tools like Grafana.
  • Problem-solving skills and a collaborative mindset to mentor and upskill your teammates.
  • A proven ability to lead large projects, manage ambiguity, and maintain high standards for code quality and reliability.
  • A passion for innovation and driving impactful solutions within a fast-paced scale-up environment.

Technical Stack

  • Kotlin
  • AWS
  • Kubernetes
  • PostgreSQL
  • JUnit
  • Testcontainers
  • Grafana

Team & Environment

You’ll report to our Engineering Manager and work closely with cross-functional product teams, including Credit, Platform, Partnerships, SMB and more.

Benefits & Compensation

  • 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
  • Access to free mental health and well-being support via MyndUp
  • Access to LinkedIn Learning
  • Paid parental leave

Work Mode

This role offers a hybrid working model.

We embrace and encourage people from all backgrounds to apply - regardless of race/ethnicity, colour, religion, nationality, gender, sex, sexual orientation, age, marital status, disability, neurodiversity, socio-economic status, culture or beliefs.

Required Skills
KotlinAWSKubernetesPostgreSQLJUnitTestcontainersGrafanaDistributed SystemsMicroservicesCloud EnvironmentsRelational DatabasesTesting FrameworksObservability
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Pleo

Pleo builds spend management solutions that make managing money seamless, empowering, and effective for finance teams and employees, with a vision to help all businesses 'go beyond'.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago