Développeur.euse logiciel Sénior - (Online services - Hosting Platforms)
Core
Design, develop, and operate high-availability, low-latency distributed Gateway services for Ubisoft's online platforms, serving hundreds of millions of users across all studios and titles.
Role type
Senior Software Engineer (Online Services / API Gateway)
Builds
Distributed Gateway services, self-serve integration platforms, and security infrastructure for online game services.
Domain
Gaming industry, Cloud Infrastructure, API Security
Deliverable
production ML models | product features | infrastructure
Required skills
Go, TypeScript/Node.js, Lua, AWS, Terraform, API Gateway design, RESTful APIs, Security (OWASP, Threat Modeling), Observability, CI/CD pipelines
Preferred skills
OpenResty/Nginx, Service Mesh (Kong, Envoy), OAuth2/OIDC/JWT, Self-serve platforms, Multi-cloud experience, AI-assisted development tools, SRE practices
Technologies
Go, TypeScript, Node.js, Lua, AWS, Terraform, AWS CDK, CloudFormation, GitLab CI, GitHub Actions, OpenResty, Kong, Envoy, AWS WAF
Responsibilities
Write production-quality code in Go, TypeScript/Node.js, and Lua; Contribute to technical design and high-level architecture decisions; Lead evolution toward a self-serve Gateway; Integrate security by design (threat modeling, WAF policies, rate limiting); Provision and operate infrastructure using IaC; Integrate observability (metrics, logs, traces, SLO-based alerts); Mentor colleagues and participate in code reviews; Debug and profile production code under load.
Seniority
Senior, hands-on IC with mentorship responsibilities