Senior Backend Engineer (Core Team)

Playson

España

À distance

EUR 70 000 - 100 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive Salary
Quarterly Bonuses
Remote & Flexible Working
Private Medical Insurance
Professional Development Budget
International Exposure
Regular Company Events

Résumé du poste

Playson is seeking a Senior Backend Developer to own and optimize core backend services in a high-load platform. You will work closely with product and engineering teams to design, build, and scale scalable backend features while maintaining top reliability and performance.

The role emphasizes hands-on production code, on-call responsibilities, and collaboration across a cross-functional squad to drive architectural improvements and high-quality delivery.

Qualifications

  • Solid experience with Node.js/TypeScript and other major OOP languages such as Java, Python, C++, C#, or Go.
  • Strong understanding of asynchronous programming techniques.
  • Deep production experience with Kafka: consumer-group rebalances, offset-commit strategies, and exactly-once semantics limits.
  • Experience designing idempotent, retry-safe handlers for at-least-once pipelines: transactional outbox, idempotency keys, deduplication.
  • Experience building services with gRPC or similar RPC frameworks.
  • Strong knowledge of relational databases such as MySQL or PostgreSQL, plus production NoSQL experience at scale (DynamoDB, MongoDB, Redis).
  • Hands-on experience running services on Kubernetes and AWS/GCP: deployment, autoscaling, resource limits, production debugging.
  • Production operations experience: on-call ownership, incident response, root-cause analysis, and post-incident improvements.

Responsabilités

  • Own core product backend features within a cross-functional team.
  • Design, build, and deliver backend features end-to-end in a distributed environment.
  • Write production-level code daily for a high-load, scalable system.
  • Own services handling financial transactions at scale with reliability and accuracy.
  • Proactively propose and implement architectural, process, and development-improvement enhancements.
  • Participate in code and architectural reviews to uphold engineering standards.
  • Solve complex business and technical challenges with pragmatic, efficient solutions.
  • Participate in on-call rotations to ensure system reliability and availability.
  • Contribute to tech transformation initiatives across the platform.
  • Collaborate with engineers, product, and stakeholders to deliver impactful solutions used globally.

Connaissances

Node.js
TypeScript
Asynchronous programming
On-call ownership
Production debugging
Code reviews

Outils

Kafka
gRPC
MySQL
PostgreSQL
DynamoDB
MongoDB
Redis
Kubernetes
AWS
GCP
ClickHouse

Description du poste

About the Role

We're looking for a Senior Backend Developer who thrives in a deeply hand-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
  • Deep production experience with Kafka: confident reasoning about 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: 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: deployment, autoscaling, resource limits, and production debugging
  • Production operations experience: on-call ownership of a high-load system, including incident response, impact assessment, root-cause analysis, and post-incident improvements
Nice to Have
  • Experience with ClickHouse or other columnar/analytical databases
  • Experience with multi-region / failover architectures: data replication, regional isolation, and graceful degradation
  • Practical use of AI coding agents such as Cursor or Claude Code as part of daily development: effective prompting, reviewing, and validating AI-generated code
  • Understanding of application security and industry best practices
  • 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

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Backend Engineer (Boosters)
Senior Backend Engineer (Boosters)

Playson • Espagne

À distance
EUR 70 000 - 110 000
Remote & Flexible Working
Private Medical Insurance
Quarterly Bonuses
+5
Backend Engineer
Backend Engineer

Marfeel • Barcelona

Sur place
EUR 50 000 - 70 000
Option to work full remote, hybrid or office-based
Support with home office equipment
Flexible hours and early finish on Fridays
+3
Senior Backend Engineer
Senior Backend Engineer

Trading 212 Ltd. • Espagne

Sur place
EUR 90 000 - 130 000
Senior Backend Engineer
Senior Backend Engineer

Trading-21 • Espagne

Sur place
EUR 70 000 - 110 000
Staff Backend Engineer (Remote, Europe)
Staff Backend Engineer (Remote, Europe)

Jobgether • Espagne

Sur place
EUR 102 757 - 171 262
Equity participation (0.5% – 1%)
Professional growth opportunities
Collaborative team culture
+1
Senior Backend Engineer
Senior Backend Engineer

Fundcraft • Gerona

Sur place
EUR 65 000 - 90 000
Fresh fruit and coffee daily
Monthly afterworks
Flexible entry hours
Senior Backend Engineer
Senior Backend Engineer

JOIN • Barcelona

Sur place
Confidential
Apple hardware
Team events in Berlin
104 remote days per year
+2
Senior Backend Engineer (Ruby on Rails)
Senior Backend Engineer (Ruby on Rails)

Titan OS Partnership • Barcelona

Sur place
EUR 90 000 - 130 000
Private health insurance
International work environment
Senior Backend Engineer - Payments
Senior Backend Engineer - Payments

bsport • Barcelona

Sur place
EUR 90 000 - 120 000
Hybrid model: 3 days in-office
Remote work up to 15 days abroad
Private health insurance (Alan)
+3
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

InvestEngine • Espagne

À distance
EUR 70 000 - 95 000
Remote-friendly
Unlimited vacation
Hands-on engineering culture
+1