← Back to list
Job · Senior

Principal Backend Engineer

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

Teya is looking for a Principal Backend Engineer to own the architecture behind its payments, onboarding, and transaction-processing platforms, driving secure, scalable, and compliant systems across Europe.

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 across teams
  • Define and enforce standards for API-first development (REST/gRPC) and domain-driven design (DDD)
  • Set the bar 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

Requirements

  • 8+ years of experience building and operating distributed systems

What we offer

  • Continuous learning opportunities
  • Comprehensive benefits package

About the company

Teya is a payment and software service provider, headquartered in London, serving small, local businesses across Europe. Founded in 2019, it builds easy-to-use, integrated tools that help its members accept payments and boost business performance.

Similar jobs