A5 Inside: The Kernel for Safe, Fair and Fun Games
Senior Golang Engineer
Location
United States
Posted
67 days ago
Salary
0
Seniority
Senior
Job Description
Senior Golang Engineer
A5 Labs
• 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.
Job Requirements
- 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.
- Hands-on experience with cloud services (AWS, Google Cloud, etc.) tailored to gaming applications is preferred.
- Strong background in network programming and data security within the gaming industry is preferred.
- Knowledge of monitoring tools like Prometheus, Grafana, and Elasticsearch is preferred.
- Well-versed in agile development methodologies and effective project management tools such as Jira is preferred.
- The ability to communicate effectively in Mandarin is advantageous but not required.
Benefits
- Flexible working hours
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Developer
Grupo MoovenInovação e excelência digital em um só lugar 🌐 5 marcas, uma missão. Acesse ⬇️ grupomooven.com.br
• Develop and maintain backend applications using C# and .NET. • Collaborate with frontend developers and other team members to integrate services and APIs. • Ensure code quality through code reviews and testing (unit, integration, and load tests). • Implement development best practices and performance optimizations (design patterns, clean code, etc.). • Participate in planning meetings and contribute ideas for continuous improvement.
FullStack Developer – .NET
Grupo MoovenInovação e excelência digital em um só lugar 🌐 5 marcas, uma missão. Acesse ⬇️ grupomooven.com.br
• Development of web applications using .NET • Use of the .NET Framework 3.5 • Develop web applications using C#, .NET Framework, and ASP.NET • Data modeling and use of relational databases such as SQL Server and MySQL • Implementation of REST and SOAP web services • Application of methodologies: Agile, Scrum, Test-Driven Development (TDD) • Use of DevOps tools (Git, Jenkins) • Performing unit tests • IIS configuration when necessary
RoR Backend Engineer – Digital Health
Caspar HealthEffective, recognized digital rehabilitation combined with personal therapeutic care - independent of time & location!
• Develop backend services & APIs • System integrations & interoperability • Secure data transmission • Interdisciplinary collaboration • Code quality & maintainability • Cloud infrastructure & architecture
Laravel PHP Developer
VICTORYBusiness evolution through data-driven technology and cross-disciplinary perspective to create transformative solutions.
• Building web applications using the Laravel framework (5.5-6.x), particularly PHP-based applications using Composer-based frameworks • Produce “clean” and well-structured code, with detailed specifications • Collaborate with the team in all phases of the development lifecycle • Managing source code using git • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality • Design and implement new features to facilitate related procedures and tools if necessary • Stay informed about industry best practices



