About Us    Our Games   Careers


BE Engineer

Sun Machine Games is a video game company that is focused on creating amazingly fun multiplayer games based on original IP. The company was founded in 2018 by 4 industry veterans, each with over 15 years of experience in the industry. Above all else, we all just love making games.

Who are we looking for?

We are seeking an experienced Backend Engineer to join our engineering team. As part of the team you will be directly involved in creating a new IP. Most importantly, we are looking for someone who is passionate about creating world class game experiences for players around the world.

What are some of the tasks you will be doing?

As a Backend Engineer, you will:

  • Collaborate with engineers, artists and designers to develop new game features for all aspects of the game, gameplay, network, monetization, etc.
  • Build high quality gameplay backend features by optimizing existing mechanics in the game
  • Help plan, design and optimize system architecture
  • Prototype new backend features to support new game mechanics
  • Routinely inspect server code for speed optimization
  • Help design and implement stable system with zero downtime
  • Help maintain the live game and debug and deploy fixes and enhancements
  • What are the qualifications for this position?

We are looking for someone that has:

  • 5+ years of development experience
  • Mastery of at least one modern language such as C++, C#, JavaScript, TypeScript
  • Experience building and deploying cloud-based services (e.g. AWS, Azure, GCP)
  • Experience with relational and NoSQL databases (e.g. PostgreSQL, DynamoDB)
  • Experience in system performance and operational readiness monitoring
  • Experience working with a large codebase on a cross-functional team
  • Comfort working in a highly agile, iterative software development process
  • Familiarity with networking concepts

Bonus Points

  • Familiarity with AWS technologies
  • Experience building apps for iOS and Android platforms
  • Experience with Unreal, Unity, or similar scripting systems
  • Knowledge of mobile free-to-play games and monetization techniques
  • Comfortable in Linux environments
  • Experience with Infrastructure as Code (e.g. Terraform)
  • Experience with CI tools like Jenkins, TeamCity, GitHub Actions, CircleCI

What are you waiting for? Join us!

Check out other positions >