Senior Backend Engineer (Platform Tribe)

About the Role

We’re looking for a Senior Backend Developer who thrives in a deeply hands-on environment and enjoys being close to the code on a daily basis. This role is heavily focused on building, optimising, and scaling backend services in a high-load system where performance and reliability are critical.

You’ll be working on complex, real-time challenges at the core of our platform - improving latency, ensuring high availability, and making systems more efficient at scale. This is not a coordination-heavy role; it’s for someone who enjoys writing production code, solving tough engineering problems, and seeing the direct impact of their work.

If you’re product-driven, take ownership, and prefer a “build first, improve fast” approach while working on systems where every millisecond matters - this role will feel like home.

Key Responsibilities

  • Work as part of a cross-functional team owning a core product within the platform

  • Design, build, and deliver new backend features end-to-end in a distributed environment

  • Write high-quality, production-level code daily, contributing directly to a high-load, scalable system

  • Take ownership of services handling financial transactions at scale, with a strong focus on reliability and accuracy

  • Proactively suggest and implement improvements in architecture, processes, and development practices

  • Participate in code and architectural reviews to maintain high engineering standards

  • Solve complex business and technical challenges with pragmatic, efficient solutions

  • Participating in on-call rotations within the squad to ensure the reliability and availability of our systems

  • Play an active role in ongoing tech transformation initiatives across the platform

  • Collaborate closely with engineers, product, and other stakeholders to deliver impactful solutions used by millions globally

Requirements

  • Solid experience with Node.js/TypeScript is ideal, but we also welcome experts in other OOP languages such as Java, Python, C++, C#, or Go.

  • Strong understanding of asynchronous programming techniques

  • Experience with distributed systems and messaging systems (Apache Kafka, gRPC)

  • Knowledge of relational databases (MySQL, PostgreSQL), columnar databases (ClickHouse), and NoSQL technologies (DynamoDB, MongoDB)

  • Skilled in developing and maintaining end-to-end and unit tests

  • Proven track record of developing production-ready solutions

  • Degree in Computer Science or related field

Nice to Have

  • Experience with large-scale microservices architecture.

  • Good ground knowledge of Kubernetes

  • Familiarity with cloud providers (especially AWS)

  • Understanding of application security and industry best practices

  • Understanding of enterprise development patterns

  • Active performance observation

  • Gambling domain experience

What We Offer

  • Competitive Salary

  • Quarterly Bonuses

  • Unlimited Paid Time Off

  • Unlimited Paid Sick Leave

  • Remote & Flexible Working

  • Private Medical Insurance

  • Financial Support for Life Events

  • Professional Development Budget

  • International Exposure

  • Regular Company Events

*Benefits may vary depending on location and contractual agreement

Recruitment process

1. HR interview (30-45mins)

2. Interview with a Hiring Manager (45mins)

3. Technical interview with live coding (90mins)

4. Final Interview with C-level (60 mins)

Similar jobs