T

Teya

Fintech payments platform for small businesses

Principal Backend Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience building and operating distributed, production-grade backend systems.
  • Proven experience operating at Senior Staff or Principal level and driving architecture across multiple teams or domains.
  • Deep expertise in Java 17 or later, Spring Boot, and modern backend engineering practices.
  • Strong experience with microservices, event-driven architecture, and asynchronous systems.
  • Experience building systems for high throughput, low latency, and reliability, ideally in fintech or transaction-heavy environments.
  • Strong grounding in system design, data structures, and performance trade-offs.
  • Hands-on production experience with Amazon Web Services, Docker, and Kubernetes.
  • Proven ability to implement observability, resilience patterns, and continuous integration and continuous delivery best practices.
  • Ability to influence and align stakeholders through communication.
  • A track record of mentoring senior engineers and leading through ambiguity.

Responsibilities

  • Own and drive the architecture behind the company’s most critical platforms, ensuring they scale with the business and unlock new capabilities.
  • Design and evolve high-scale, cloud-native systems powering payments and merchant experiences.
  • Lead the development of resilient, secure, and compliant services for high-volume transaction processing.
  • Shape and drive adoption of modern backend practices including Java 17 or later, Spring Boot 3, Kotlin, and clean architecture.
  • Architect event-driven systems using Kafka to enable scalable, decoupled domains across teams.
  • Define and enforce standards for application programming interface-first development using REST and gRPC, and for domain-driven design.
  • Set standards for availability, performance, fault tolerance, and observability across critical systems.
  • Partner with Product, Data, and leadership to translate business priorities into scalable technical strategy.
  • Lead cross-organisational initiatives essential to company growth and market expansion.
  • Influence engineering direction through hands-on contribution, design leadership, and mentorship.
  • Bring structure to ambiguity across technical, regulatory, and operational domains.

About the Company

Teya

Fintech payments platform for small businesses

Teya provides payment solutions for small businesses, including card payment terminals, payment links, and electronic money issuance. Its platform helps businesses manage cash flow, fund operations, and grow by enabling secure payment processing and quick setup. Customers can process transactions, receive payments via card and links, and use funds for ongoing operations, with revenue coming from transaction fees, service subscriptions, and optional cashback on debit usage. The product suite includes a single inbox to manage customer reviews, seamless integration with business systems, easy onboarding, flexible funding options, and local, personalized support. Compared with competitors, Teya focuses on hands-on customer assistance, simple-to-use technology, and adaptable funding to fit small-business needs, plus value-added features like cashback. The overarching goal is to simplify business operations for small owners so they can concentrate on their core activities and drive growth.

Company size
1,001-5,000
Company stage
Series C
Total funding
$1.1B
Headquarters
London, United Kingdom
Founded
2019

Recently Posted Jobs

Explore more opportunities at Teya

See more jobs