Software Engineer
1 week ago
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.
- 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.
- 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
- 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
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
-
DevOps Engineer
1 week ago
Tallinn, Harjumaa, Estonia Parim Workforce Software Full timeParim, the best workforce software for temporary staff, is searching for a senior DevOps Engineer to join our innovative and collaborative Engineering team. You'll directly contribute to building, maintaining, and enhancing our high-performance, scalable SaaS platform, empowering businesses to optimise their workforce management processes globally.OverviewAs...
-
Business software project manager
1 week ago
Tallinn, Harjumaa, Estonia ERPLY Retail Software Full timeThis is YOUR chance to shine on a global levelWe are looking for a Project Manager who would lead our US & EU client projects, which means this role requires the person to be able to work sometimes also in the US timezone. This gives the role a flexibility to choose what time (and where) to start and end your eight hour workday.Erply is a business software...
-
Software Engineer
1 week ago
Tallinn, Harjumaa, Estonia Rootcode Full timeCompany DescriptionRootcode is a global software product engineering company specializing in Engineering, Design, and Artificial Intelligence. We aim to empower businesses by creating innovative and impactful technology solutions. At Rootcode, we are passionate about delivering exceptional digital products and helping our clients achieve extraordinary...
-
Software Engineer
1 week ago
Tallinn, Harjumaa, Estonia Canonical - Jobs Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Software Engineer
1 week ago
Tallinn, Harjumaa, Estonia Canonical - Jobs Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Software Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Tuum Full timeTuum is a next-generation banking platform. We enable fintech and banks to rapidly offer seamless and tailored financial services to their customers. Our core banking platform is revolutionising the financial services industry. The platform is API-based, consisting of flexible and independent modules covering all retail and business banking capabilities for...
-
Software Engineer
6 days ago
Tallinn, Harjumaa, Estonia Tuum Full timeTuum is a next-generation banking platform. We enable fintech and banks to rapidly offer seamless and tailored financial services to their customers. Our core banking platform is revolutionising the financial services industry. The platform is API-based, consisting of flexible and independent modules covering all retail and business banking capabilities for...
-
Software Engineer
3 days ago
Tallinn, Harjumaa, Estonia Nortal Full timeJoin Nortal for your next big adventure We are seeking for aJava full-stack engineerto join our teams, grow with us, and teach us a few things along the way.Developers are a mix of craftsmen, researchers, artists, builders, and engineers. They solve software and business puzzles, figuring out how different systems and information assets interlock with each...
-
Software Engineering Manager
1 week ago
Tallinn, Harjumaa, Estonia Canonical - Jobs Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Software Engineering Manager
1 week ago
Tallinn, Harjumaa, Estonia Canonical - Jobs Full timeWe work closely with major silicon companies to optimise Ubuntu for their latest hardware. As a software engineering manager you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used...