P

Playson

Designs premium online casino games

Senior Backend Engineer - Core Team

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Solid experience with Node.js and TypeScript is ideal; experts in other object-oriented languages such as Java, Python, C++, C#, or Go are also welcome.
  • Strong understanding of asynchronous programming techniques.
  • Deep production experience with Kafka, including consumer-group rebalances and their impact on in-flight processing, offset-commit strategies under retries and duplicate delivery, and the limits of exactly-once semantics.
  • Experience designing idempotent, retry-safe handlers for at-least-once pipelines using transactional outbox, idempotency keys, and deduplication.
  • Experience building services with gRPC or similar remote procedure call 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 or GCP, including deployment, autoscaling, resource limits, and production debugging.
  • Production operations experience owning on-call responsibilities for a high-load system, including incident response, impact assessment, root-cause analysis, and post-incident improvements.

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, focusing 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.
  • Participate in on-call rotations within the squad to ensure system reliability and availability.
  • Play an active role in ongoing technology transformation initiatives across the platform.
  • Collaborate closely with engineers, product teams, and other stakeholders to deliver solutions used by millions globally.

Desired Qualifications

  • Experience with ClickHouse or other columnar or analytical databases.
  • Experience with multi-region or failover architectures, including data replication, regional isolation, and graceful degradation.
  • Practical use of AI coding agents such as Cursor or Claude Code in daily development, including effective prompting, reviewing, and validating AI-generated code.
  • Understanding of application security and industry best practices.
  • Gambling domain experience.

About the Company

Playson

Designs premium online casino games

Playson provides iGaming technology by designing and supplying online casino games to operators in 26 regulated markets. Its games are built with graphics, math models, and features and are distributed to casino operators via licensed platforms, allowing players to play on desktop and mobile with built-in compliance. The company differentiates itself through a broad regulatory footprint with licenses from major authorities and partnerships with over 200 operators, focusing on delivering value across products and services. Its goal is to add value for partners and players by offering engaging, compliant games and reliable support that helps online casinos grow and keep players.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Sliema, Malta
Founded
2012

Recently Posted Jobs

Explore more opportunities at Playson

See more jobs