Senior Software Engineer

Location: 

Sofia, BG, 1766

Work Model:  Hybrid

Amusnet is a leading provider recognized for offering the best-performing products and innovative solutions in gaming globally. With a portfolio of 300+ casino games, our company collaborates with 800+ operators on 2000+ websites in 35+ markets to enrich online entertainment. Our dedication to innovation and technology also extends to producing premium slot cabinets where our games fuse seamlessly with cutting-edge hardware solutions. Our team consists of 750+ industry professionals, and we continue to broaden our network of offices as we grow. Our team is growing and we are looking for Senior Software Engineer!

 

 

We’re seeking a Senior Backend Developer to join us at the ground level of an exciting new project. As one of the first engineers on the team, you’ll play a critical role in shaping the architecture and laying the technical foundation for a scalable, cloud-native microservices platform. You’ll contribute to the design and development of robust, secure, and high-performance APIs and backend systems. If you’re driven by impactful technology, thrive on solving complex challenges, and want to grow in a fast-paced, high-performing engineering environment, we’d love to hear from you.


THE PERFECT TEAM MEMBER IS INSPIRED TO:

  • Participate in selecting, designing and building the initial tech setup of our new project
  • Design, develop, and maintain scalable microservices and backend applications

  • Architect and document RESTful APIs and ensure consistent, secure data flows across services

  • Collaborate with frontend and DevOps teams to deliver end-to-end solutions

  • Write clean, well-tested, and maintainable code

  • Ensure systems meet high standards of reliability, performance, and security

  • Optimize backend systems for performance, scalability, and cost-efficiency

  • Continuously improve system design and development processes


THE SKILLS THAT WILL GRAB OUR ATTENTION:

  • Strong experience in backend development with Node.js (NestJS) or Java (Spring Boot)

  • Proficiency in designing and implementing RESTful APIs

  • Solid understanding of relational databases such as PostgreSQL or MySQL

  • Experience working in cloud-native environments, preferably on AWS

  • Familiarity with CI/CD pipelines and tools like JenkinsArgoCD, or similar

  • Knowledge of microservice architecture, containerization, and orchestration (e.g., Docker, Kubernetes)

  • A solid grasp of software engineering principles, including testingperformance tuning, and scalability

  • Exposure to infrastructure as code and monitoring tools is a plus

  • A proactive problem solver and team player with a strong sense of ownership

 

 

THE REASONS TO JOIN OUR TEAM:

 

  • 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

 

If you are interested, please send us your CV.

All applications will be treated strictly confidential. 
Only short-listed candidates will be contacted.

Thank you for applying!