Golang Developer

Posted 15 Days Ago
Be an Early Applicant
Montréal, QC, CAN
In-Office
Entry level
Gaming
The Role
As a Golang Developer, you'll design Go-based Kubernetes solutions, collaborate with teams, improve scalability, implement security best practices, and troubleshoot system issues.
Summary Generated by Built In
Company Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!

Job Description

As a Golang Developer at Ubisoft Montreal, you will help design and build a Kubernetes-managed platform that strengthens the reliability, scalability, and security of our infrastructure. You will join a collaborative Agile team that values shared ownership, open communication, and continuous improvement. As a Golang Developer, you will work closely with cross-functional partners to deliver high-quality, cloud-native solutions that support our games and services.

 

What you’ll do

  • Design and build Go-based Kubernetes controllers, operators, and control plane automations 
  • Collaborate with DevOps, infrastructure, and security teams to ensure reliable and secure platform operations
  • Build and maintain features that improve 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, estimations, and prioritization with project managers and team leads
  • Perform code reviews, share knowledge, and support a collaborative team culture
  • Troubleshoot production issues and proactively identify system improvements
  • Stay current with cloud-native technologies and Kubernetes ecosystem best practices

Qualifications

What you bring to the team

  • Strong hands-on experience building backend services in Go with clean and maintainable code
  • Strong knowledge of Kubernetes architecture, including how it operates and how to deploy applications; experience contributing to controllers or operators is an asset
  • Practical experience with containerization and orchestration, including Docker and Kubernetes
  • Working knowledge of Infrastructure as Code, such as Terraform or similar tools
  • Experience implementing observability and monitoring solutions using Prometheus and OpenTelemetry
  • Ability to write effective unit tests for Go applications and apply sound testing practices
  • Familiarity with deploying and operating workloads on cloud platforms such as AWS or Azure
  • Ability to collaborate effectively in Agile development environments

Additional Information

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

Skills and competencies show up in different forms and can be based on different experiences, that is why we strongly encourage you to apply even though you may not have all the requirements listed above.

At Ubisoft, we embrace diversity in all its forms. We’re committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.

Top Skills

AWS
Azure
Docker
Go
Kubernetes
Opentelemetry
Prometheus
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
21,450 Employees
Year Founded: 1986

What We Do

Ubisoft’s 20,000 team members, working across more than 40 locations around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent has brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

Similar Jobs

GitLab Logo GitLab

Senior Back-end Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
In-Office or Remote
3 Locations
2500 Employees
118K-252K Annually
Hybrid
Montréal, QC, CAN
593 Employees
130K-180K Annually
In-Office
Montréal, QC, CAN
21450 Employees

Anyon Systems Inc. Logo Anyon Systems Inc.

Senior Back-end Engineer

Software • Quantum Computing
In-Office
Montréal, QC, CAN

Similar Companies Hiring

DraftKings Thumbnail
Sports • Software • Information Technology • Gaming • Esports • Digital Media • Big Data Analytics
Boston, MA
6400 Employees
bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
9000 Employees
ARB Interactive Thumbnail
Gaming • Software
Miami, Florida
175 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account