Senior Backend Engineer (Boosters)

Remote

Overview

Коли технічна задача справді складна – вам цікаво чи хочеться втекти? Якщо перше, є роль Senior Backend Engineer (Boosters) у продуктовій iGaming-компанії, що 12 років на ринку та працює на міжнародних ринках: масштабування, distributed systems, gRPC, Kubernetes. Remote. 

Main Responsibilities

– Develop and maintain robust backend systems for our promotional features

– Optimize existing systems for enhanced performance and scalability

– Lead technical decisions and contribute to our SaaS solutions

– Collaborate with distributed teams to innovate and implement new features

– Ensure code and architectural excellence through reviews

– Address complex technical challenges with innovative solutions

– Participating in on-call rotations within the squad to help ensure the reliability and availability of our systems

Mandatory Requirements

– Strong proficiency in Node.js and TypeScript (our primary backend stack). We’re also open to strong backend engineers from other ecosystems (e.g., Go, Java, C#, C++) who are ready to ramp up quickly

– Strong understanding of asynchronous programming and concurrency patterns

– Experience building distributed systems and working with messaging and coordination tools (e.g., Kafka, RabbitMQ, NATS, distributed locks)

– Experience with gRPC in production environments

– Solid knowledge of databases: relational (MySQL, PostgreSQL), columnar (ClickHouse), and NoSQL (DynamoDB, MongoDB)

– Experience with cloud platforms (AWS/GCP/Azure) and Kubernetes

– Skilled in building and maintaining unit and end-to-end tests

– Proven track record of delivering production-ready solutions

– Experience working with large-scale microservices architectures

– Degree in Computer Science or a related field (or equivalent practical experience)

 

Nice to Have

– Understanding of enterprise development patterns

– Experienced with large-scale microservices architecture

– Experience with cloud providers (AWS, GCP, etc.)

– Active performance observation

– Gambling domain experience

– Understanding of application security and industry standards, its best practice

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

– HR interview

– Technical interview (with Live coding)

– Final interview