Senior Backend Engineer (Golang) - Balance Management
Core
Build and modernize core banking services, ledger operations, and transaction history systems for a unified global platform serving millions of merchants.
Role type
Senior Backend Engineer (Golang)
Builds
Scalable global banking platform, ledger and transaction history services
Domain
Fintech / Banking / Distributed Systems
Deliverable
production ML models | product features
Required skills
Golang, system design, API design, data modeling, CI/CD, cloud infrastructure (AWS, Docker, Kubernetes), relational databases
Preferred skills
Elixir, PostgreSQL performance tuning, event streaming (Kafka), observability stacks (Grafana, Honeycomb)
Technologies
Golang, AWS, Docker, Kubernetes, PostgreSQL, Kafka, Grafana, Honeycomb, Elixir
Responsibilities
Build and evolve core banking services for ledger operations and transactions; tackle complex distributed systems challenges for high transaction volumes; support modernization by improving observability, test coverage, and refactoring code; contribute to architectural decisions for ledger and transaction history systems; collaborate with Risk, Treasury, Finance, and Infrastructure teams; take ownership from design to production for services.
Seniority
Senior, hands-on IC