Engineering

Senior Golang Engineer (Remote)

Remote
Work Type: Full Time

🌟 Senior Gaming Engineer | A5 Labs 🌟


🚀 At A5 Labs, we are all about creating exceptional AI-driven experiences that set new industry standards. If you have ever indulged in an online casino game, chances are you have already come across our technology and innovation. Recognized as the niche pearl of game-changing solutions in the iGaming sector, we are now on the lookout for a Senior Gaming Engineer. This role requires a deep understanding of technology, particularly AI development for games, and a proven success record to bolster our continued expansion.


📎 The Role

We are seeking an experienced Senior Golang Developer with a specialised focus on game development to join our innovative team. This role involves leveraging Golang to construct robust backend systems and APIs that support complex real-time multiplayer gaming environments. You will collaborate closely with game designers and other developers to create high-quality, scalable, and responsive gaming experiences.


✅ Your Responsibilities  

●  Design and implement scalable backend services using Golang for real-time multiplayer games.

●  Collaborate with game designers to integrate complex server-side game mechanics.

●  Optimise system performance to handle high traffic and data throughput without latency.

●  Ensure the stability and security of gaming networks and data transactions.

●  Maintain and enhance the codebase to improve scalability and efficiency.

●  Lead technical discussions and code reviews to drive innovations and maintain coding
standards.

●  Solve challenging problems in areas such as distributed computing and
high-performance computing.

●  Stay at the forefront of technological advancements to incorporate cutting-edge solutions
into the gaming experience.


👀 What You Bring to the Table  

●  Over 3 years of professional software development experience, with a strong emphasis on Golang.

●  Extensive experience in backend system architecture and high-performance computing, particularly in the context of game development.

●  Proficient in handling asynchronous programming, threading, and concurrency.

●  Expert knowledge in system design integrating complex data structures and algorithms.

●  Proficient in using version control systems like Git.

●  Experience with SQL and NoSQL databases.

●  Deep understanding of micro-services architecture and container technologies like
Docker and Kubernetes.

●  Familiar with CI/CD practices and automated testing environments.

●  Excellent problem-solving, analytical, and communication skills.


🥇 Preferred Qualifications  

● Hands-on experience with cloud services (AWS, Google Cloud, etc.) tailored to gaming applications.

●  Strong background in network programming and data security within the gaming industry.

●  Knowledge of monitoring tools like Prometheus, Grafana, and Elasticsearch.

●  Well-versed in agile development methodologies and effective project management tools
such as Jira.

●  The ability to communicate effectively in Mandarin is advantageous but not required.


🌟 Why Work at A5 Labs? 🌟

💼 At A5 Labs, you'll collaborate with some of the brightest minds from leading AI and gaming companies worldwide. Plus, our engagement flexibility means we're open to various forms of professional relationships, from direct employment to contracting, all designed to attract the best talent without bureaucracy standing in the way.

Submit Your Application

You have successfully applied
  • You have errors in applying