Programmeur Backend Principal
Core
Designing and architecting robust, scalable, and performant game systems and backend infrastructure for free-to-play mobile games.
Role type
Principal Backend Game Engineer (Infrastructure & Systems)
Builds
Scalable multiplayer game servers, APIs, and cloud infrastructure for Kabam's mobile games.
Domain
Mobile Gaming / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Software engineering, backend/server technologies, RESTful APIs, cloud providers (AWS/GCP), containerization and orchestration, Infrastructure as Code, CI/CD pipelines, real-time multiplayer systems, database management, code quality and documentation.
Preferred skills
TypeScript or C#, MongoDB, Terraform, real-time WebSocket applications, mobile game trends.
Technologies
Node.js, AWS, GCP, Docker, Kubernetes, Terraform, MongoDB, GitHub Actions, GitLab CI, Jenkins, Datadog, Prometheus, GIT, Perforce.
Responsibilities
Design and architect modular game systems; evaluate and select appropriate cloud technologies and databases; ensure scalability, performance, and security of server infrastructure; architect and manage cloud infrastructure using IaC; design and maintain robust CI/CD pipelines; analyze and debug complex software issues; optimize software performance and implement monitoring systems; implement server-side logic including APIs and authentication; collaborate with cross-functional teams to define technical specifications; conduct code reviews and document technical designs and processes.
Seniority
Principal, hands-on IC with strategic influence