Backend Engineer - Money Transfers
Core
Build and maintain backend services for a unified global money transfer platform serving Europe, UK, Brazil, Chile, US, and Canada.
Role type
Senior Backend Engineer (Distributed Systems)
Builds
Unified global transfer platform for merchants and consumers
Domain
Fintech / Money Transfers
Deliverable
production ML models | product features
Required skills
Kotlin, Java, Go, Elixir, distributed systems, event-driven architecture, Kafka, microservices, Spring Boot, relational databases, API design, observability, defensive coding
Preferred skills
AI-assisted development tools, architectural discussions, complex distributed systems challenges
Technologies
Kotlin, Java, Go, Elixir, AWS, Kafka, PostgreSQL, Kubernetes, Prometheus, Grafana, Honeycomb, Cursor, GitHub Copilot
Responsibilities
Build and maintain backend services with end-to-end ownership, contribute to migration from market-specific to unified platform, raise pull requests and conduct code reviews, participate in incident reviews and on-call rotation, contribute to technical roadmap and architectural discussions, apply AI tooling to engineering workflows
Seniority
Senior, hands-on IC