Senior Software Engineer
VG Estonia OU
- Tallinn, Harjumaa
- Püsiv
- Täistööaeg
- 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.
- 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.
- Enjoy 28 days of vacation with the option to use your balance on business days only, effectively giving you up to 10 extra days off. Combined with flexible working hours, you can make the most of your time off.
- 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 - Background check - Offer
- Open to candidates based in the EU and eligible to work in Estonia.
- Applications are open until we find the one - take the leap and apply now!
- Tallinn, Harjumaa, Eesti
- Täistööaeg
- Paindlik tööaeg
- Inglise
Evelin EinmaaAre you tired of working for a company that's as exciting as watching paint dry and you want to try something new? Look no further! Join Coolbet, an award-winning gaming company delivering both B2C and B2B platforms across international markets. We offer sportsbook, casino, and poker experiences to players in 8 countries across 3 continents and provide advanced B2B solutions to operators in the US. Part of the Sega Sammy Creation gaming segment, our core team of 500+ experts collaborates across borders to create world-class experiences for both players and operators. With a strong presence at our Tallinn HQ, home to a diverse team representing over 50 nationalities, we bring different perspectives together to shape the future of gaming through continuous product development, a collaborative culture, and a strong commitment to responsible play.At Coolbet, we believe in taking smart risks, sharing bold ideas, and owning our work. We're not afraid of change, after all, staying ahead of the game means putting our customers first every step of the way. That's why we strive to be the fairest, most personal, and most transparent gaming site in the industry.But it's not all work and no play! We've got a fantastic atmosphere that's fun, creative, and full of energy. Whether you're brainstorming new ideas with your team or bonding over a game of ping pong, you'll love being part of the Coolbet family. From team events and Friday Beers to poker nights and company celebrations, there's always something fun going on to keep us connected.And the best part? We're growing fast and looking for new talent to join our team! Whether you're a seasoned pro or just starting out, we've got opportunities for everyone. So why not take a chance to apply now to take part in our new adventure and discover why Coolbet is the place to be? With our unique blend of innovation, responsibility, and fun, you'll never want to leave.Ettevõtte koduleht:
CV.ee