Senior Golang Engineer (Remote)

A5 Labs

San Jose, California(remote)

JOB DETAILS
SKILLS
Agile Programming Methodologies, Algorithms, Analysis Skills, Application Programming Interface (API), Artificial Intelligence (AI), Artificial Intelligence (AI) Games, Atlassian JIRA, Code Reviews, Communication Skills, Concurrency, Continuous Deployment/Delivery, Continuous Integration, Data Structures, Distributed Computing, Docker, Elasticsearch, Game Design, Games Programming, Gaming, Git, Go Programming Language (Golang), Industry Standards, Information/Data Security (InfoSec), Leading Edge Technology, Microservices, Network Programming, Network Security, NoSQL, Performance Tuning/Optimization, Problem Solving Skills, Project Management Software, Realtime Operating System, SQL Databases, Software Development, Source Code/Configuration Management (SCM), System Architecture, Technical Leadership, Test Automation, Threads Programming
LOCATION
San Jose, California
POSTED
30+ days ago

Senior Golang 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.

About the Company

A

A5 Labs