Description review

Senior Backend Engineer (Core Team)

Playson · Europe, Ukraine · back to the listing

HR standards

72/100

solid

Title ↔ description

93/100

strong

Reads as

Backend Engineer

100% confident

What this role officially is

software developer — ESCO, the EU occupation classification

Software developers implement or program all kinds of software systems based on specifications and designs by using programming languages, tools, and platforms.

Also known as: application developer, application programmer, solutions developer, programmer, software specialist, application software developer

How others title the same work

Large employers

  • Software Engineer - OpenStack Canonical
  • C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical Ltd.
  • Containerization & Virtualisation Engineer Canonical Ltd.
  • Go (Golang) Software Engineer, Developer Tooling and Containers Canonical Ltd.
  • Golang Engineer Canonical Ltd.

Startups

  • Anterior (Sequoia-backed, Series B) | Senior Member of Technical Staff | On-Site (New York, NY) | Full Time | $230,000–$300,000 + equity Anterior (Sequoia-backed, Series B)
  • BitPay | Senior Backend Software Developer | Atlanta, GA | REMOTE (US) | BitPay
  • Distributed Systems Engineer Beam
  • Software Engineer, Platform Beam
  • Blaine, WA | CaseLight Systems Inc. (CSI) | Solo Founder | Remote (US Only) | Founding Systems Engineer | FULL EQUITY (30% Stake) Blaine, WA

What the listing never says

  • 33 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
  • No pay range published. Candidates cannot tell whether applying is worth their time. Pay transparency

The listing, marked up

Nothing in the wording of this listing tripped a check. The scores above still judge how complete and coherent it is.

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

•
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

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)

By submitting your application, you acknowledge that your personal data will be processed in accordance with our Privacy Policy.