Senior Software Engineer (C++)

HybridSalary not specified

Tech Stack

LinuxC++

Job Description, Responsibilities & Requirements

About the Position

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. We continue to expand our network of offices, and our team now consists of 1,300+ industry professionals. As we grow, we're looking for a Senior Software Engineer (C++)!

C++ runs in every system we deploy. We utilize it everywhere - from high-performance game rendering engines, through embedded devices, to distributed systems in the cloud. Join us and turn ideas into reality, from concept to finished product.

Responsibilities

  • Participate in the development of software using C++
  • Work in a Linux environment
  • Research and integrate third-party libraries 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 in the field, to integrate and develop the optimal solutions

Requirements

  • 5+ 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 without supervision
  • Strong interpersonal and communication skills, possessing a deep sense of project ownership
  • Strong attention to detail and great debugging skills
  • Highly motivated personality, striving for continuous improvement

Nice to Have

  • SQL
  • REST principles
  • Linux operating system and shell scripting
  • Event-driven programming
  • Experience with developing network applications
  • Experience with CI/CD tools

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

Location

  • City: Sofia
  • Country: BG
  • Work Model: Hybrid

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
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Jul 18, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.