Software Engineer C++ (Live casino)

HybridSalary not specified

Tech Stack

CommunicationLinuxC++

Job Description, Responsibilities & Requirements

About the Position

Amusnet, a leading provider of best-performing products and innovative solutions in gaming, is seeking a Software Engineer C++ (Live casino) to join our team in Sofia, Bulgaria. We deliver engaging online entertainment across 2,000+ websites in 35+ markets and are dedicated to innovation and technology. If you are passionate about integrating hardware, designing clean architectures, and writing modern C++, we want you on our team!

Responsibilities

  • Participate in the development of software using C++
  • Work in a Linux environment
  • Research and integrate third-party libraries and APIs
  • Implement communication with various hardware devices
  • Ship new products from scratch in a high-growth, evolution-first environment
  • Collaborate with a team of experts to integrate and develop optimal solutions

Requirements

  • 2+ years of professional experience in software engineering using C++14 and newer
  • Excellent command of C++ STL
  • Deep understanding of object-oriented design and programming
  • Good knowledge of various Design Patterns
  • Understanding the implementation of the most common data structures
  • Ability to solve complex technical challenges with minimal supervision
  • Strong interpersonal and communication skills
  • Strong attention to detail and great debugging skills
  • Highly motivated personality, striving for continuous improvement

Nice to Have

  • Basic knowledge of Agile software development practices and ceremonies
  • Python scripting (automation, build systems, etc.)
  • SQL
  • REST architecture
  • Linux operating system and shell scripting
  • Experience with development of network and/or serial communication and communication protocols
  • Experience with CI/CD tools (e.g. Jenkins)
  • Experience with code review practices

We Offer

  • Excellent remuneration package
  • Performance-based bonuses
  • Private health insurance
  • Card for Public Transportation
  • Multisport card
  • Corporate discounts
  • Parking – early bird option
  • 25 days of annual paid leave
  • Performance review process
  • Internal & external training programs
  • Team buildings & local company events
  • Work-life balance
  • Inspiring & supportive colleagues
  • Culture that encourages creativity & talent

About the Company

Amusnet is a leading provider recognized for offering best-performing products and innovative solutions in gaming globally. With a portfolio of 300+ casino games, our company delivers engaging online entertainment across 2,000+ websites in 35+ markets. The dedication to innovation and technology also extends to the production of premium slot cabinets, where our games seamlessly integrate with cutting-edge hardware solutions. We continue to expand our network of offices, and our team now consists of 1,300+ industry professionals.

If you are interested, please send us your CV. All applications will be treated strictly confidential. Only short-listed candidates will be contacted.

Apply now »

Copyright © 2023 Amusnet Ltd. All rights reserved

Job Details

Company name:
EGT Interactive
Location:
Bulgaria
Work Mode:
Hybrid
Posted on TheJob:
Jul 18, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.