Coolbet
Software Engineer
CoolbetEstonia11 hours ago
Full-timeInformation Technology, Engineering

The Job in a Nutshell

As a Software Engineer, you will be part of a cross-functional development team that designs, builds, and maintains scalable software solutions supporting Coolbet’s products and operations. You will participate in all stages of the software development lifecycle, including design, development, testing, release, and maintenance, while continuously learning and applying engineering best practices. This position offers an opportunity to grow your technical skills, collaborate closely with experienced engineers, and contribute to the reliability and performance of our systems.


A Sneak Peek into Your Role

  • Develop, maintain, and document source code while independently solving technical problems and requirements.
  • Ensure code quality and correctness through automated tests and manual verification.
  • Analyze and resolve medium-complexity system issues with minimal guidance.
  • Research technical and business problems and propose effective solutions to the team.
  • Actively contribute in team meetings and discussions with both technical and business stakeholders.
  • Communicate clearly and effectively with colleagues across different functions.
  • Follow established software development policies, guidelines, and best practices.
  • Set and achieve short- and long-term goals together with the team lead.
  • Continuously expand understanding of the business domain.
  • Mentor and support junior developers, fostering team growth through knowledge sharing and feedback.
  • Participate in on-call rotation after the successful completion of the probationary period.
  • Be available for occasional evening or weekend work when required by the needs of supported systems.
  • Perform additional tasks or assignments as directed by management.


You're good at

  • Several years of professional software development experience, or equivalent through strong personal or academic projects.
  • Proficiency in at least one modern programming language, preferably JavaScript or TypeScript.
  • Solid understanding of software architecture concepts, testing fundamentals, and best coding practices.
  • Experience with relational databases (PostgreSQL), as well as event-driven and messaging systems (Kafka, RabbitMQ, Debezium).
  • Familiarity with containerization, orchestration, and version control tools (Docker, Kubernetes, Git).
  • Understanding of error handling, logging, monitoring, and alerting systems.
  • Experience optimizing performance and improving development tools, with willingness to support or mentor others.
  • Fluent in spoken and written English.
  • Eager to learn and grow in a professional engineering environment, with strong attention to detail and problem-solving skills.
  • Good communication and collaboration abilities, openness to feedback, and readiness to adapt and improve.


Our Benefits, Your Happiness

  • Enjoy generous vacation time totaling 38 days (28 working days) to maximize your well-deserved time off, along with flexible work hours tailored to your lifestyle.
  • Elevate your well-being with monthly sports/health compensation, full sick leave coverage for the first 8 days, our in-house gym, and a chill games room to unwind.
  • Unlock a generous Supplemental Training Program that includes training and company-wide knowledge-sharing opportunities to fuel your growth.
  • Our office is a cozy (and dog-friendly) haven right in the heart of the city. Enjoy complimentary fruits and beverages and free parking. It's the perfect place to be productive and feel right at home.
  • Be part of the most legendary events and make amazing connections with colleagues from across the entire company.
  • Comprehensive relocation support for a smooth transition.
  • We foster innovation and independence while celebrating success in a multicultural and diverse company, where you'll work alongside people from around the globe.
  • ..plus, if you're not already a pro, we'll teach you how to play poker!


Recruitment flow

  • Interview - Technical Interview - Meet the team chat - Background check - Offer
  • Start date: ASAP
  • Recruiting from within the EU


We are an equal opportunity employer, and we value diversity. Our diverse backgrounds, experiences, characteristics, and traits make us better at serving customers. So please, come as you are!


Location

Tallinn, Estonia


Coolbet is an award-winning gaming company offering sportsbook, casino, and poker experiences in 10 countries across 3 continents. Owned by Sega Sammy Creation, we combine innovative technology with a passion for excellence to deliver top-quality entertainment directly to players, while also providing advanced B2B solutions to operators in the US. With a diverse team of 1100+, including around 300 based at our Tallinn HQ, representing more than 50 nationalities, we’re shaping the future of gaming through continuous product development, a collaborative culture, and a strong commitment to responsible play. Find out more about Coolbet!

Key Skills

Ranked by relevance