🚀 About A5 Labs
A5 Labs is the advanced technology hub behind the screen of the most prominent mobile gaming companies in the world. We make the online gambling future possible by developing top-quality security technology and coding innovative game designs. At A5 Labs, we are all about creating exceptional AI-driven experiences that set new industry standards. If you have ever indulged in online casino games, chances are you have already come across our technology and innovation.
We are looking for a Senior Backend Engineer with deep expertise in Python and/or Node.js to build scalable microservices, resilient cloud-native systems, and data-driven applications that serve as the backbone of our gaming and security platforms.
This position offers the opportunity to work on real-time event-based systems, contribute to state-of-the-art AI/ML solutions, and lead initiatives within a cross-functional, fast-moving team.
Design, implement, and maintain robust backend applications in Python and/or Node.js, supporting critical gaming and security features.
Collaborate with AI engineers, DevOps, and product teams to build scalable distributed systems and real-time pipelines.
Contribute to the design and architecture of modular, maintainable software with strong data contracts and APIs (REST, GraphQL).
Work with technologies like Kafka, Redis, MongoDB, and PostgreSQL in production environments.
Integrate and adjust CI/CD pipelines in collaboration with the TechOps team to support reliable and efficient deployments.
Define and monitor application performance metrics and participate in incident response and troubleshooting.
Lead by example and mentor junior and mid-level engineers, promoting engineering excellence.
Help shape development processes, tools, and standards that improve team productivity.
5+ years of backend development experience with a strong focus on Python and/or Node.js.
Experience building event-based and distributed systems, preferably in a microservices architecture.
Solid understanding of containerized environments using Docker, and orchestration with Kubernetes.
Hands-on experience with cloud platforms like AWS (preferred), GCP, or Azure.
Experience working with NoSQL and SQL databases, particularly MongoDB, Redis, and PostgreSQL.
Experience defining and integrating APIs, ideally with REST and optionally GraphQL.
Familiarity with message brokers like Kafka (or similar).
Exposure to CI/CD pipelines and tools such as GitLab CI/CD, Jenkins, or CircleCI.
Strong foundation in software engineering principles, testing strategies, and clean code practices.
Experience with Terraform or other IaC tools to manage infrastructure.
Exposure to AI and machine learning workflows or interest in working alongside AI-focused teams.
Familiarity with Python data libraries like Pandas, NumPy, or scikit-learn.
Interest in the gaming industry or prior experience in iGaming platforms.