Senior Software Engineer – Backend Platform
Core
Design and build high-throughput, low-latency backend services and event-driven systems for processing real-money transactions with strict consistency guarantees.
Role type
Senior IC backend platform engineer (distributed systems)
Builds
Scalable backend services, Kafka-based event flows, and production infrastructure for financial/gaming transaction platforms
Domain
Fintech / High-frequency trading / Real-money gaming
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Kafka, PostgreSQL, Kubernetes, distributed systems design, event sourcing, idempotency, transaction management, system observability
Preferred skills
Fintech/gaming/trading domain experience, multi-region system design, caching strategies, infrastructure as code, load testing, incident response
Technologies
Java, Spring Boot, Kafka, PostgreSQL, Kubernetes
Responsibilities
Design APIs and data models for high-throughput transaction flows, build Kafka-based event-driven services, deploy and operate services in Kubernetes, drive technical decisions on consistency and scalability, own critical systems end-to-end, strengthen engineering quality through code reviews
Seniority
Senior, hands-on IC