Senior Software Engineer

4 days ago


Tallinn, Harjumaa, Estonia Coolbet Full time €90,000 - €120,000 per year

The Job in a Nutshell

We are looking for a Senior Software Engineer to join our cross-functional development team that builds, maintains, and improves scalable software solutions powering our products and operations. In this role, you will take part in the full development lifecycle, from design and development to quality assurance, release, and maintenance. You will also contribute to the creation of supporting tools and libraries, applying software engineering best practices and working closely with your teammates to deliver reliable, high-quality solutions.

A Sneak Peek into Your Role

  • Designing, developing, and maintaining complex software systems, delivering high-quality, scalable, and secure solutions with minimal oversight.
  • Solving critical business and technical problems independently, ensuring reliability and performance at scale.
  • Driving architectural discussions and collaborating on the design and implementation of large-scale technical changes.
  • Taking ownership of the team's development lifecycle, including dependency upgrades, security practices, codebase health and process improvements.
  • Ensuring security and compliance standards are met across systems by proactively identifying risks and mitigating vulnerabilities.
  • Providing guidance, mentorship, and technical leadership to junior and mid-level developers to foster growth and continuous improvement.
  • Facilitating meetings and discussions with team members and business stakeholders, communicating effectively with both technical and non-technical colleagues.
  • Contributing to and establishing software development policies and guidelines, while promoting best practices and continuous improvement.
  • Applying the "scout rule" of leaving systems better than they were found and continuously pursuing technical excellence.
  • Setting, owning, and delivering on strategic goals that support team and company objectives.
  • Participating in the on-call rotation after the probationary period, including occasional evening or weekend responsibilities, depending on system needs.

You're good at

  • Strong professional experience in software development, with proven ability to design and deliver complex, large-scale solutions.
  • Proficiency in at least one modern programming language, preferably JavaScript/TypeScript, and experience with multiple frameworks and tools.
  • Solid knowledge of software architecture, design patterns, and system scalability best practices.
  • Hands-on expertise in one or more core domains such as Kafka, PostgreSQL, Kubernetes, logging/monitoring, or error handling.
  • Experience with event-driven and messaging systems (Kafka, RabbitMQ, Debezium) and performance optimization at both the application and system levels.
  • Strong understanding of security principles, secure coding practices, and incident response.
  • Ability to take ownership of the development lifecycle, including codebase health, dependencies, security, and documentation.
  • Experience working directly with stakeholders to clarify requirements and propose technical solutions.
  • Fluent in spoken and written English.
  • Collaborative and approachable mindset, with strong communication skills for both technical and non-technical colleagues.
  • Technical leadership and initiative, with the ability to mentor others and drive improvements across the team.
  • Problem-solving focuses on long-term scalability, maintainability, and technical excellence.
  • Curiosity and commitment to continuous learning and improvement.

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 - Background check - Offer
  • Start date: ASAP
  • Recruiting from within the EU
  • Applications are open until we find the one - take the leap and apply now

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



  • Tallinn, Harjumaa, Estonia LHV Full time €80,000 - €120,000 per year

    Join usSenior Software EngineerBuild the future of digital payments with usAt LHV Paytech, we're building the rails for the next generation of payments — faster, smarter, and frictionless. From instant transactions to seamless merchant experiences, our platform moves money at startup speed.We're looking for a Senior Software Engineer who loves solving hard...


  • Tallinn, Harjumaa, Estonia Katana Cloud Inventory Full time €60,000 - €120,000 per year

    Senior Software Engineer Estonia | Global Team | Full-timeWho We AreAtKatana Cloud Inventory, we know our strength lies in thediversityof our team. We're aremote-firstcompany with100+ talented peoplefrom23+ nationalitiesacross10+ countries, working together to make inventory management seamless for modern businesses.We believe in building software that...

  • Full Stack Engineer

    2 days ago


    Tallinn, Harjumaa, Estonia Parim Workforce Software Full time €40,000 - €80,000 per year

    Parim, the best workforce software for temporary staff, are on the hunt for a Senior Full-Stack Engineer focused on Front End, who will form an integral part of our Engineering team delivering great quality SaaS solution to our customers. This vacancy is part of Parim's organic growth working in a highly collaborative, inclusive, and diverse group of...


  • Tallinn, Harjumaa, Estonia Luminor Group Full time €40 - €70 per year

    Join our team as a Senior Software Engineer Yes, you can That's our attitude towards our work, ambitions, ideas, and relationships. We at Luminor believe that anyone has the potential to achieve big things and encourage everyone to achieve them, professionally and personally. As a Senior Software Engineer in the Core API Unit, you will be responsible for...


  • Tallinn, Harjumaa, Estonia Luminor Group Full time €3,380 - €5,800

    Join our team as a Senior Software EngineerYes, you can That's our attitude towards our work, ambitions, ideas, and relationships. We at Luminor believe that anyone has the potential to achieve big things and encourage everyone to achieve them, professionally and personally. As a Senior Software Engineer in the Core API Unit, you will be responsible for...


  • Tallinn, Harjumaa, Estonia Eesti Energia Full time €104,000 - €130,878 per year

    Join our Energy Trading IT team and help shape the future of energyJoining our team means playing a vital role in keeping Enefit Group's price and market data accurate and reliable for energy trading and risk management. You will help operate and support the post-tradeEnergy Trading and Risk Management (ETRM) system, ensuring smooth trade valuations along...


  • Tallinn, Harjumaa, Estonia Luminor Group Full time €40,800 - €60,000 per year

    What You Will Do as a Senior Software Engineer (Android):Contribute to solution design and architecture related to mobile solutions Lead the design, development, and maintenance of complex software systems Participate in the definition and implementation of the API layer Work with the business and other stakeholders to define the requirements for the...


  • Tallinn, Harjumaa, Estonia Luminor Group Full time €3,400 - €5,000

    What You Will Do as a Senior Software Engineer (Android):Contribute to solution design and architecture related to mobile solutions Lead the design, development, and maintenance of complex software systems Participate in the definition and implementation of the API layer Work with the business and other stakeholders to define the...


  • Tallinn, Harjumaa, Estonia Monese Full time €90,000 - €120,000 per year

    Senior Software EngineerAbout Pockit + MonesePockit and Monese are the all-in-one money apps that make it easy for people to access and manage the financial tools that put them in control of their money. We provide vital financial services, from e-money accounts through to income advance products to over three million customers across the UK and Europe. In...


  • Tallinn, Harjumaa, Estonia Coolbet Full time €60,000 - €120,000 per year

    The Job in a Nutshell We are looking for a Senior Software Engineer to join our cross-functional development team that builds, maintains, and improves scalable software solutions powering our products and operations. In this role, you will take part in the full development lifecycle, from design and development to quality assurance, release, and...