Poker Software Architect


Bulgaria: Sofia

Job Description

Playtech, the world largest company in the online gaming industry is looking for a strong Software Architect to join the development of one of its key products.

We are looking for a ‘new age’ architect, keen in modern technologies, scaled distributed architecture, RDBMS as well as NoSQL, DevOps practices and Agile development methodology.

Key responsibilities

  • Responsible for definition of the solution & system architecture
  • Lead technical decisions regarding technologies and tools
  • Align solution architecture with other corporate systems and applications
  • Recognize when research is needed, performing research, investigations, POCs
  • Work closely with R&D to create and drive technological agenda
  • Contribute to the planning meetings, define goals together with the other responsible roles
  • Work closely with the Product managers & R&D and take active part in solution design
  • Work closely with the technical team, coach and ensure the architectural guidelines are followed
  • Perform code and design reviews


  • Excellent analytical, communication and interpersonal skills
  • Minimum 5 years of experience in designing effective, scalable and high performance software
  • Proficient in Java, C++, WEB, Mobile technologies
  • Proficient in NoSQL (e.g. Redis, Hazelcast), RDBMS (Oracle, MariaDB – adv.)
  • Strong knowledge and experience with SOA, REST, OOP/OOD, UML, design patterns, SOLID principles
  • Knowledge of Front End technologies
  • Strong experience in creating Testable software
  • Solid understanding of modern software technologies and development practices/tools
  • First class design skills and proven ability to craft innovative solutions and to think creatively
  • Analytical mind-set and high attention to detail, ability to understand complex business logic, dive into complex code and debug software systems
  • Secondary education, higher education, preferably in information technologies
  • Motivated, assertive, responsible, proactive and strong team player
  • Good command of English language (spoken and written)


  • Love and Passion for Poker – a big plus
  • Acquaintance with the world of gaming
  • Familiar or experiences with QT framework – a big plus
  • Previous work with HTML5 clients, mobile projects

We Offer:

  • Friendly environment in a team of highly skilled and motivated young people
  • Personal and professional development and unlimited growth opportunities
  • Work on interesting projects in a leading multinational company
  • Excellent remuneration and benefits package (medical insurance, food vouchers, free snacks and beverages, bonuses, etc.)
  • Flexible working time and fresh atmosphere
  • Training and regular team-building

Apply Now

Captcha Code