-
SoftGamings

Senior Node.js Developer (Sportsbook)

SoftGamings
Latvia · Full-time · Mid-Senior

We are looking for a Senior Node.js Developer to join our sportsbook product team.


You will be responsible for developing and scaling backend services that power a high-load betting platform. This role is ideal for an engineer who enjoys solving complex technical challenges, building distributed systems, and working with modern backend technologies.

You will collaborate closely with product and engineering teams to deliver reliable, scalable, and high-performance solutions. The position does not involve direct communication with customers.


Responsibilities

  • Design, develop, and maintain backend services using Node.js and NestJS
  • Build and improve microservice-based architecture
  • Develop and optimize integrations with PostgreSQL, RabbitMQ, Kafka, and ClickHouse
  • Participate in architecture discussions and technical decision-making
  • Solve complex and non-standard engineering challenges
  • Ensure high performance, scalability, and reliability of services
  • Contribute to system monitoring, optimization, and troubleshooting
  • Work on high-load distributed systems processing large volumes of data


Requirements

  • 4+ years of commercial experience with Node.js development
  • Strong experience with NestJS
  • Basic understanding of Golang
  • Solid knowledge of Object-Oriented Programming principles
  • Experience with relational databases such as PostgreSQL and/or MySQL
  • Practical experience with Git and modern development workflows
  • Experience working with REST APIs and microservice architectures
  • Strong problem-solving skills and attention to code quality


Nice to Have

  • Experience with Angular, React, or Vue
  • Understanding of asynchronous programming and Node.js event loop internals
  • Experience with RabbitMQ and Kafka
  • Experience with Zookeeper and distributed locking mechanisms
  • Experience building high-load and distributed applications
  • Experience with Docker, containerization, and CI/CD pipelines
  • Knowledge of observability, monitoring, and performance optimization


What We Offer

  • Opportunity to work on a large-scale sportsbook product
  • Challenging engineering tasks and complex system design
  • Modern technology stack
  • Experienced and professional team
  • Ability to influence architecture and technical decisions
  • Long-term product development environment
  • Competitive compensation package


Key Skills

Ranked by relevance

postgresql rabbitmq containerization angular docker react kafka cicd git
Login to Apply
Posted
Jun 11, 2026
Type
Full-time
Level
Mid-Senior
Location
Riga

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Cavendish Professionals
Related

Fullstack Developer

2026-06-16

Contract
Mid-Senior
Latvia
Technology
Consulting
View Job Details
Swedbank Latvija
Related

Software Engineer to Credit Decisions team

2026-06-17

Full-time
Not Applicable
Latvia
Banking
Information Technology
View Job Details
Swedbank Latvija
Related

Software Developer (Full Stack, Backend Focus)

2026-06-15

Full-time
Not Applicable
Latvia
Banking
Information Technology