2,614 Open roles
98 Companies
54 Posted today
Jobs / Legend / Senior Software Engineer - Node.JS
This job is no longer available.

This position has been closed.

Posted 2026-04-07

Senior Software Engineer - Node.JS

Description

Legend is hiring a Senior Software Engineer for the shared capabilities and commercial services business unit (Nitro). The ideal candidate will contribute to the present and future evolution of the product and engineering capabilities at the heart of the entire portfolio of Legend. You will work on features at the core of our strategy and drive immediate business impact. You will help shape the future of the Engineering chapter by driving best practices. If you’re looking for immediate and tangible impact, this is the position for you! In this role, we value diverse perspectives and encourage you to apply even if you don't meet every qualification listed.

Responsibilities
  • Take part and lead decisions for the major capabilities, helping teams translate business and product needs into clear, practical technical roadmaps.
  • Serve as a product-engineering subject-matter expert (SME) for the domain, mapping capabilities into well defined domains and ensuring they deliver required business and product services within the wider technical platform.
  • Lead by example through hands-on coding, creating new capabilities or evolving existing ones and driving adoption of best software engineering principles and practices, alongside continuous mentorship and guidance to the teams.
  • Own end-to-end product features, including all operational aspects and guaranteeing business and product scalability and reliability.
  • Shape the end-to-end technical architecture, implementing high-quality, maintainable systems and APIs across multiple domains.
  • Communicate complex solutions clearly to stakeholders inside and outside the area, while embedding a strong product engineering culture across teams.
Requirements
  • Hands-on experience delivering large-scale, customer-facing software, with a strong focus on backend services and how to integrate application and data
  • Demonstrated success applying Domain-Driven Design (DDD) principles and an API-first mindset on multi-tenant platforms.
  • Deep background as a full-stack engineer, consistently using best-practice design principles such as SOLID, GRASP, and common design patterns.
  • Proficiency in TypeScript and Node.js preferred - highly skilled in at least one backend language (e.g., Java, .NET/C#, Kotlin, Python, or Go).
  • Proven product engineering mindset - able to translate requirements into clear technical designs, produce well-defined roadmaps, and deliver high-quality implementations.
  • Knowledge of AWS Cloud design principles and infrastructure
  • LLM Experience
Benefits
  • Starting salary from 3000 EUR per month.
  • Super smart colleagues to work alongside and learn from, with company-wide team-building events twice a year, including great entertainment, catering, and accommodation in a beautiful hotel.
  • Engaging development opportunities at all levels.
  • Tailored flexibility for your work-life balance.
  • Exciting global Legend events, where we unite in person to ignite our shared passion and unveil the exciting strategies for the year ahead!
  • Unlock your full potential by joining the Legend team.
  • To support you on this journey, we provide an extensive array of benefits and perks, as outlined in our global offerings above.
  • For country specific benefits please reach out to your talent partner.
About Legend

Welcome to Legend, the home of next-level player experience. We're pioneering the way that people, explore, play and bet on what they love. The engine behind 25+ world-class brands in Sports & Gaming. Join a 800+ global team, across 10 global hubs, confidently growing world-leading brands. Driven by data, creativity and collaboration, we move fast, learn constantly and deliver excellence at scale. Our formula to becoming the ‘MVP’ in Sports & Gaming = Mindset. Vision. Performance. Legend is a place where high-performers thrive. Where we win as one and celebrate together. If you're ready to raise the bar, we want to meet you.

Read more about Legend →

Similar Active Jobs
LegendProduct & DevelopmentHalifax Regional Municipality, Canada

Backend Software Engineer

We are seeking a Backend Software Engineer to join our team. In this role, you will design, develop, and execute innovative software solutions, while also mentoring junior developers. You will ensure software architecture meets all performance, quality, and security requirements. This position offers engaging development opportunities and tailored flexibility for work-life balance.

HybridFull-timeMid-level5+ yearsEnglish
2026-06-12
LegendSalesLondon, United Kingdom

Head of Account Management

Legend is seeking a Head of Account Management to lead and scale global commercial partnerships. This high-impact role involves developing a high-performing account management team, executing commercial strategies across multiple markets, and strengthening relationships with key strategic partners. The ideal candidate will be a commercially sharp, data-driven leader with deep iGaming experience, capable of driving revenue growth and unlocking new monetisation opportunities.

HybridFull-timeHeadEnglish
2026-06-08
LegendSalesSt. Julian's, Malta

Head of Account Management

Legend is seeking a Head of Account Management to lead and scale global commercial partnerships. This high-impact role involves developing a high-performing team, executing commercial strategies across multiple markets, and strengthening relationships with key strategic partners. The ideal candidate will be a commercially sharp, data-driven leader with deep iGaming experience, capable of negotiating high-value deals and unlocking new monetisation opportunities.

RemoteFull-timeHeadEnglish
2026-06-08
LegendFinanceVarna, Bulgaria

Group Accounts Receivable

The Group Accounts Receivable role focuses on managing the entire accounts receivable cycle, from invoice generation to cash application and reconciliation. Key responsibilities include ensuring accurate invoicing, timely follow-up on overdue payments, and resolving discrepancies. This position requires strong attention to detail, excellent communication skills, and proficiency in Excel, contributing to the efficiency of global finance operations.

HybridFull-timeMid-levelEnglish
2026-05-25
LegendFinanceVarna, Bulgaria

Group Accounts Receivable

The Group Accounts Receivable role focuses on managing the entire accounts receivable cycle, from invoice generation to cash application and reconciliation. Key responsibilities include ensuring timely invoicing, following up on overdue payments, and resolving discrepancies. This position requires strong attention to detail, basic accounting knowledge, and effective communication skills to support finance operations in a fast-paced environment.

HybridFull-timeMid-levelEnglish
2026-05-25