← Back to list
Job · Senior

Principal Backend Engineer

Backend Developer • Senior • Remote • Full-time Latvia Latvia

A Principal Backend Engineer role owning the architecture of resilient, scalable fintech infrastructure that powers payments, merchant onboarding, and transaction processing at a European payment and software service provider.

Responsibilities

  • Own and drive the architecture behind the most critical platforms
  • Design and evolve high-scale, cloud-native systems powering payments and merchant experiences
  • Lead development of resilient, secure, and compliant services for high-volume transaction processing
  • Shape and drive adoption of modern backend practices (Java 17/21, Spring Boot 3, Kotlin, clean architecture)
  • Architect event-driven systems (Kafka) enabling scalable, decoupled domains
  • Define and enforce standards for API-first development (REST/gRPC) and domain-driven design
  • Set the bar for availability, performance, fault tolerance, and observability
  • Partner with Product, Data, and leadership to translate business priorities into technical strategy
  • Lead cross-organisational initiatives essential to company growth
  • Influence engineering direction through hands-on contribution, design leadership, and mentorship

Requirements

  • 8+ years of experience building and operating distributed systems

Soft skills

Leadership and mentoringCollaboration with product, data, and leadership teamsBringing structure to ambiguity

About the company

Teya is a payment and software service provider headquartered in London, serving small local businesses across Europe. Founded in 2019.

Similar jobs