Pleo

Senior Backend Engineer (Data serving)

Pleo
Apply
3 days ago
Remote, United Kingdom +3 moreSenior

Responsibilities

  • Build and own clean, versioned, performant Data API endpoints for internal dashboards, customer-facing features, and third-party tools.
  • Design and optimize PostgreSQL read models, indexes, materialized views, caching strategies, and API performance for low-latency queries.
  • Integrate the serving layer with Kotlin-based product backend services and partner with Data Engineers on ingestion, aggregation, storage schemas, and data contracts.
  • Own service reliability and performance through monitoring, incident response, availability targets, and SLOs.
  • Secure APIs with authentication and authorization protocols and build access control, tenant isolation, row-level and column-level permissions, and audit trails.
  • Build a near-real-time aggregation service unifying data across Pleo services.
  • Design metadata, lineage, and governance capabilities for explainable, auditable, and trustworthy data serving.
  • Ship the first production Reporting API with defined contracts, versioning, SLOs, and an internal consumer.

Requirements

  • Strong backend engineering experience building and owning reporting and analytics API services and serving-layer infrastructure.
  • Extensive API boundary design and development experience, including endpoint design, versioning, contract stability, and protection from raw data sources.
  • Strong experience with read-heavy systems, relational database optimization, indexing, materialized views, caching, and API performance tuning.
  • Strong SQL querying skills, solid SQL and non-SQL database fundamentals, and deep Kafka expertise.
  • Deep experience with a JVM-based language, with Kotlin experience particularly relevant to Pleo’s product backend.
  • Experience with AWS or GCP and Kubernetes, including configuring, deploying, and operating containerized applications.
  • Experience working between data systems and product backend services, including their operational differences.
  • Ability to define, design, and independently deliver solutions in a hands-on role.
  • Experience in fintech, payments, or other regulated product environments.
  • Ability to work with high-performance, high-availability, and high-reliability service requirements.
  • English-language application and communication skills are required.

Benefits

  • Pleo card for employees.
  • Catered meals or a lunch allowance for work days, depending on location.
  • Comprehensive private healthcare, with coverage options including Vitality, Alan, or Médis depending on location.
  • 25 days of annual leave plus public holidays, with additional days possible in some countries.
  • Hybrid, fully remote, or in-person work options in listed locations, with the employee physically based in the selected country and holding valid work authorization.
  • Free mental health and well-being support through MyndUp.
  • Paid parental leave.

Categories

BackendData Engineering
Pleo

About Pleo

501-1,000 employees

Pleo builds a spend management platform for businesses, combining corporate cards with software for expenses, reimbursements, invoices, and budgeting. It sells a subscription-based SaaS product that integrates with popular accounting systems and supports physical and virtual cards for teams. Founded in 2015 and headquartered in Copenhagen, Pleo operates across multiple European markets and serves companies seeking to control and automate day-to-day spending.

Contact me