Junior Software Engineer (C++)
INTRALOTAbout the role
Join Bally’s Intralot as a Junior Software Engineer (C++)!
Your Role
As a Junior Software Engineer (C++) at INTRALOT, you’ll play a pivotal role in designing and developing robust, efficient, and secure software solutions that power our global gaming systems.
Here’s what you’ll be doing:
Write clean, efficient, and secure code in C++
Design and implement detailed technical solutions
Identify and resolve performance issues and security vulnerabilities
Develop and execute unit and integration tests to ensure code quality
Continuously improve the codebase and propose innovative solutions
Collaborate with cross-functional teams to align on best implementation approaches
Manage timelines and proactively communicate risks or dependencies
Requirements
What you bring
Degree in Computer Science, Software Engineering, Mathematics, Physics, or related field
1+ years of hands-on experience in software development
Strong proficiency in C/C++ programming
Linux and bash scripting
Excellent communication skills in Greek and English
Nice to have
Knowledge of OOP, Data Structures and Design Patterns
Experience with Python and/or JavaScript
Solid understanding of network programming (Sockets, IP-based protocols, multicasting/unicasting)
Familiarity with multi-threaded programming (POSIX threads) and synchronization
Experience in QT
Familiarity with modern development practices, CI/CD pipelines, and version control systems (e.g. JIRA, Git)
Who you are
A strong analytical thinker with great problem-solving and communication skills
Curious and eager to learn new technologies and approaches
A true team player, who values collaboration, inclusivity, and knowledge sharing
Why Join Us:
💸 A competitive compensation package combined with additional benefits.
💻 Hybrid working model.
🏥 Private Insurance for you and your family.
🏢 Modern facilities, parking inside, enticing restaurant and corporate bus.
📚 An extensive training program upon induction and throughout employment.
🚀 Exceptional opportunities to learn and develop in a multinational environment.
🌎 Prospects for professional growth both locally and globally.
About Us
Bally’s Intralot is a newly formed company created through the combination of Intralot and Bally’s International Interactive, positioning the group as a top iGaming operator and a leading global provider of lottery solutions.
Operating at the intersection of technology, regulation, and entertainment, Bally’s Intralot has a strong presence across digital gaming markets, including lottery, iLottery, and sports betting. The company is uniquely positioned to capitalize on global growth trends driven by digital adoption and the expansion of regulated gaming markets worldwide.
At Bally’s Intralot, we Win as One, are Powered by Curiosity, bring Fun with Purpose, Embrace the Possibility, and always Guard the Game.
Equal Opportunity Employer: 🌈 We celebrate diversity and are proud to be an Equal Opportunity Employer. We welcome applicants from all backgrounds and do not discriminate based on race, color, religion, gender, sexual orientation, national origin, age, marital status, medical condition, disability, or any other protected status. Our premises in Paiania, Attica, are accessible to individuals with disabilities. Join us in shaping the future of gaming and lottery solutions!
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s