Skip to content

Software Engineer (C++) (Hybrid)

On-site, Hybrid
  • Paiania, Attikí, Greece
TECHNOLOGY

Job description

INTRALOT, a publicly listed company established in 1992, is a leading gaming solutions supplier and operator active in 39 regulated jurisdictions worldwide. With a global workforce of approximately 1,700 employees in 2022, INTRALOT is committed to redefine innovation and quality of services in the lottery and gaming sector, while supporting operators in raising funds for good causes. In 2023, INTRALOT was distinguished as one of the top ten most attractive employer brands in Greece.

Based on its strategic approach “Driving Lottery Digital Transformation with flexible, reliable, secure solutions and systems”, INTRALOT is committed to modernize Lotteries by delivering innovative lottery and sports betting solutions, shaping the future of gaming. The company focuses in developing next-generation products based on players’ omnichannel experience, the trends of the worldwide gaming ecosystem, and the efficiency of the operators to provide engaging responsible entertainment for their players.

INTRALOT has been awarded the prestigious WLA Responsible Gaming Framework Certification by the World Lottery Association. We always act with integrity and enjoy what we do.


To meet our current corporate needs, we would like to bring to our team a..

Software Engineer (C++)

As our new Software Engineer (C/C++) you will be involved in several interesting tasks in the Terminal Software Applications running on the Intralot family of terminals.


More specifically, you will undertake tasks, such as: 

  • Produce efficient, reliable, and secure code
  • Reuse already implemented core components to speed up development
  • Undertake specific tasks from the team leads and eventually produce own detailed designs of implementation approach
  • Identify and fix performance problems and security vulnerabilities on the produced code
  • Specify and perform unit tests to ensure code integrity
  • Perform integration tests to assure quality of produced software
  • Identify and propose improvement opportunities in the code to promote maintainability, performance and security
  • Discuss with team leads and other team members the optimal approach in implementing the software to meet business requirements
  • Work on tight deadlines and communicate implementation risks to the team leads

Job requirements

To be a successful candidate, your professional profile should match the following criteria:

  • You hold a University or College Degree in Computer Science, Software Engineering or relevant technology field ((Mathematics and Physics)
  • At least (3) three years of experience in developing software systems
  • C/C++programming
  • Windows Programming
  • Excellent command of the English and Greek language, both written and spoken
  • … in our Company, we work, above everything else, as a TEAM. You are an excellent team player
  • Completed military obligations for male candidates


To strengthen your candidature, additional knowledge or experience in:

  • Experience in QT
  • Linux and bash scripting
  • Familiarity with network programming (tcp sockets, websockets, etc).
  • Experience in Version Control & Task Management systems, i.e. Git, Jira
  • Familiarity in Software Building and Deployment platforms (Bamboo or Jenkins)

INTRALOT’s vision is to attract the most talented people in our industry and to support and develop them not only to fulfill their role description but also to go beyond expectations!


Thus, we provide: 

💸 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.

So, if you are eager to join a truly cutting-edge technology company, submit your resume!


We are an Equal Opportunity Employer. We do not discriminate in any employment practices for reasons of race, color, religion, gender, sexual orientation, national origin, age, marital status, medical condition or disability, or any other legally protected status. Our premises at Paiania, Attica, have been designed to provide easy access to people with disabilities.


or