Principal Backend Engineer
Core
Design and build scalable backend systems for a global financial operating system handling payments, cards, and spend management.
Role type
Senior Backend Engineer (Fintech)
Builds
Unified financial platform serving 5,000+ clients across 20+ countries
Domain
Fintech / Cross-border payments / Spend management
Deliverable
production ML models
Required skills
Go, Python, Node.js/TypeScript, PostgreSQL, RESTful APIs, gRPC, message queues, AWS/GCP/Azure, Docker, Kubernetes, CI/CD, LLM API integration, AI coding tools
Preferred skills
Fintech domain knowledge, multi-currency systems, Kafka/RabbitMQ, global work experience, Spanish/Portuguese fluency
Technologies
Go, Python, Node.js, TypeScript, PostgreSQL, MongoDB, Redis, gRPC, Kafka, RabbitMQ, AWS, GCP, Azure, Docker, Kubernetes, GitHub Copilot, Claude, Cursor
Responsibilities
Design and maintain scalable backend services for financial transactions; Build and consume RESTful/GraphQL APIs; Integrate LLM APIs for features like spend categorization; Instrument services with logging and tracing; Collaborate with global teams across time zones
Seniority
Senior, hands-on IC