Software Engineer

  • Paiania, Greece

Software Engineer

Job description

INTRALOT, a public listed company established in 1992, is a leading gaming solutions supplier and operator active in 45 regulated jurisdictions around the globe. With €0.7 billion turnover and a global workforce of approximately 3,800 employees in 2019.

INTRALOT is an innovation - driven corporation focusing its product development on the customer experience. In Athens, we are a team of about 700 colleagues, located both in Marousi & Paiania.

The Company is uniquely positioned to offer to lottery and gaming organizations across geographies market-tested solutions and retail operational expertise.

INTRALOT has designed a new ecosystem of holistic omni-channel solutions across verticals (Lottery, Betting, Interactive, VLT) for Lotteries digital transformation.

INTRALOT has been awarded the prestigious WLA Responsible Gaming Framework Certification by the World Lottery Association (WLA) and the WLA certificate for the Security Control standard.

We have a reputation for offering a superior products and services to our Customers worldwide, always acting with integrity and enjoying what we do.

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

                                                         Software Engineer

                                                    Based in Paiania, Athens

More specifically, you will undertake tasks, such as:

  • Participating in all phases of the development life-cycle, focusing on design, coding, unit testing and integration
  • Working closely with other engineers in the team on development of new products, improving and extending existing product portfolio and developing and maintaining product customizations to meet Customer requirements
  • Following standard code practices and building reusable code and libraries for future use
  • Staying up-to-date with emerging technologies and formulating concepts and ideas for new products, tools and services.


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-related field
  • Previous professional experience for this position is important! So, you need to have at least three (3) years of experience in in developing software systems
  • C/C++programming
  • Experience with Bash scripting and Linux Operating Systems
  • Good knowledge in SQL and relational databases such as PostgreSQL, MySQL
  • Familiarity with Python
  • Knowledge of Networking (TCP/IP, multicasting/unicasting)
  • Good understanding of versioning tools, such as Git and Task Management systems
  • You have an excellent command of the Greek & English language, both written and spoken
  • You do not mind working under pressure to meet tight deadlines, whenever needed
  • … 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, here are some nice to have skills:

  • Experience with build and CI tools (e.g. Bamboo)
  • You are familiar with NoSQL databases (Redis) and REST APIs
  • Basic understanding of QT application framework
  • Experience in React and PHP
  • Familiarity with HTTP servers (JBOSS, Apache Nginx, Lighttpd)

Our 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 according to professional experience, combined with additional benefits
  • 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.