TL;DR

Golang Team Lead (Backend): Leading and mentoring a backend team to develop and optimize scalable, fault-tolerant, and secure backend solutions for a casino gaming aggregator product with an accent on architecture, performance, and AI integration. Focus on designing high-availability systems, ensuring on-time delivery, and collaborating across product and infrastructure teams.

Company

SoftSwiss is a product company specializing in iGaming software solutions, including a fast and cost-effective casino game aggregator.

What you will do

  • Contribute to architecture and design of scalable, secure backend solutions.
  • Support and improve existing technical solutions and services in production.
  • Lead and mentor a backend team, establishing technical goals and best practices.
  • Provide effort estimates and ensure timely delivery of features.
  • Collaborate with product, infrastructure, and business teams in an agile environment.
  • Participate in code reviews, backlog grooming, and retrospectives.

Requirements

  • Must have 5+ years of software development experience and 2+ years in technical leadership.
  • Perfect Go programming skills and experience with relational and NoSQL databases.
  • Strong knowledge of data structures, algorithms, and build monitoring tools.
  • Experience with Docker, Kubernetes, Kafka, and Gitlab CI.
  • Experience using AI in development.
  • Good communication and mentoring skills.

Culture & Benefits

  • Private insurance depending on contract type.
  • Paid gym membership and comprehensive mental health program.
  • Free online English and local language lessons.
  • Additional day off per calendar year and referral rewards.
  • Upskilling opportunities, internal workshops, and conference participation.