Описание
The company’s platform supports high-load backend services and financial transactions, with a focus on performance, reliability, and availability.
Задачи
- Own a core product within a cross-functional team
- Design, build, and deliver backend features end-to-end in a distributed environment
- Write production-level code for a high-load, scalable system
- Own services handling financial transactions at scale, ensuring reliability and accuracy
- Suggest and implement improvements to architecture, processes, and development practices
- Participate in code and architecture reviews
- Solve complex business and technical challenges with pragmatic, efficient solutions
- Participate in on-call rotations to ensure system reliability and availability
- Contribute to technology transformation initiatives across the platform
- Collaborate with engineers, product, and stakeholders to deliver solutions used globally
Требования
- Strong experience with Node.js/TypeScript or expertise in another OOP language, such as Java, Python, C++, C#, or Go
- Strong understanding of asynchronous programming
- Deep production experience with Kafka, including consumer-group rebalances, in-flight processing, offset commits under retries and duplicate delivery, and the limits of exactly-once semantics
- Experience designing idempotent, retry-safe handlers for at-least-once pipelines, including transactional outbox, idempotency keys, and deduplication
- Experience building services with gRPC or similar RPC frameworks
- Strong knowledge of relational databases such as MySQL or PostgreSQL, plus production experience with at least one NoSQL technology at scale, such as DynamoDB, MongoDB, or Redis
- Hands-on experience running services on Kubernetes and AWS/GCP, including deployment, autoscaling, resource limits, and production debugging
- Production operations experience with on-call ownership of a high-load system, including incident response, impact assessment, root-cause analysis, and post-incident improvements
- Будет плюсом: ClickHouse or other columnar/analytical databases, multi-region/failover architectures, practical use of AI coding agents such as Cursor or Claude Code, application security best practices, gambling domain experience
Условия
- Competitive salary
- Quarterly bonuses
- Unlimited paid time off and paid sick leave
- Private medical insurance
- Financial support for life events
- Professional development budget
- International exposure and regular company events
- Benefits may vary depending on location and contractual agreement