CareerPlanSign in

Senior Software Engineer

Barcelona, Catalonia, Spain💼 Full-time🗓 2026-09-29 → 2026-09-30

Core

Design, build, and maintain a cloud-hosted real-time payment ledger that handles transfer acceptance, validation, recording, and balance consistency under high volume.

Role type

Senior Software Engineer (Backend)

Builds

Real-time payment ledger infrastructure

Domain

Fintech / Payments / Distributed Systems

Required skills

TypeScript, Node.js, PostgreSQL, Kafka, Kubernetes, distributed systems design, performance profiling, caching strategies, incident response, test-driven development

Preferred skills

Payments/banking domain knowledge, monitoring and tracing tools, performance engineering

Technologies

TypeScript, Node.js, PostgreSQL, Kafka, Kubernetes

Responsibilities

Design and implement features for the payment ledger, optimize system performance and scale, lead cross-team design decisions, mentor other engineers, and manage production incidents.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 877,000+ jobs from 20+ sources.