Cloud Developer

Only considering candidates eligible to work in Montreal, Canada ⚠️

Company Description Ubisoft is a global reference in the video game industry, with teams around the world creating original and memorable experiences, from Assassin’s Creed to Rainbow Six to Just Dance and many others. We believe that diversity of perspectives advances both players and teams. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!

Position Description As a Cloud Developer at Ubisoft Montreal, you will participate in the design and evolution of a Kubernetes-managed platform to enhance the reliability, scalability, and security of our infrastructure. You will join a collaborative team that values shared responsibility, open communication, and continuous improvement. In this Cloud Developer role, you will work closely with various teams to deliver cloud-native solutions supporting our games and online services.

What you will do

  • Ensure the maintenance, upgrades, and lifecycle management of components of our large-scale internal Kubernetes platform
  • Design, develop, test, and deploy Go-based operators and tools for Kubernetes
  • Collaborate with DevOps, infrastructure, and security teams to ensure reliable and secure platform operations
  • Build and maintain features that improve the scalability, performance, and resilience of Kubernetes-managed services
  • Apply security best practices and contribute to compliance across the platform
  • Partner with product managers and stakeholders to translate requirements into technical solutions
  • Contribute to planning, estimation, and prioritization with project managers and team leads
  • Participate in code reviews, share knowledge, and support a collaborative team culture
  • Analyze and resolve production incidents while proposing continuous system improvements
  • Stay up to date on cloud-native technologies and Kubernetes ecosystem best practices and participate in on-call rotations

Qualifications What you bring to the team

  • Proven ability to operate and maintain Kubernetes platforms using GitOps practices with tools such as Argo CD
  • Hands-on experience creating operators and tools in Go, with clean and maintainable code
  • Expertise in automation and Infrastructure as Code tools such as Terraform or equivalents
  • Ability to set up and maintain CI/CD pipelines using tools such as GitLab
  • Solid experience in containerization and orchestration including Docker and Kubernetes
  • Experience implementing observability and monitoring solutions with Prometheus, Grafana, OpenTelemetry, and ELK
  • Ability to write effective unit tests for Go applications and apply good testing practices
  • Familiarity with deployment and operations of workloads on cloud platforms such as AWS or Azure
  • Aptitude for effective collaboration in Agile development environments

Additional Information Note: If you require a work permit, eligibility may depend on your education and relevant years of work experience as required by the government.

Skills and knowledge come in many forms and may be based on relevant experiences. We encourage you to apply even if you don’t meet every requirement listed above.

At Ubisoft, we encourage diversity in all its forms. We are committed to fostering an inclusive and respectful work environment for all. We know it is important that the interview process be comfortable; if you require accommodations, please let us know if there is anything we can do to facilitate the interview.

Automatically Apply to Remote Engineering Jobs!

Let our copilot automatically search & apply to remote jobs from all across the web.

Try it now
Ubisoft Montrealmontreal.ubisoft.com

Ubisoft Montreal creates world-renowned video games with a focus on innovation and quality.

Working Week

We don't officially have a 4 day work week, but we'd be open to applications for a 4 day work week @ 80% salary.

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️
    Fri

Our Vacation Policy

Ubisoft Montreal offers six weeks of vacation after the first year, promoting ample time for rest and personal pursuits.

  • 30 days PTO
  • 52 unpaid Fridays
  • 82 days off per year

Remote Working Policy

Hybrid work model with three days remote and two days in-office.

Company Benefits

  • Health insurance
  • 401(k) company contribution
  • Generous parental leave
  • Dentalcare
  • Company retreats
  • Life & Disability Insurance
  • Professional Development Budget
  • Mental Health Support

Desirable Skills and Experience

Share this job:

Report incorrect data

Let us know if the job has expired