Logo of Huzzle

Senior Online Programmer (M/W/NB) – The Division Resurgence

image

Ubisoft

9d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Paris
  • Quick Apply

AI generated summary

  • You need experience in game server development, proficiency in C/C++, C#, and Python, knowledge of network protocols and multiplayer architecture, and familiarity with DevOps tools and cloud platforms.
  • You will develop scalable game servers, implement server-side logic, manage infrastructure, monitor performance, ensure security, and perform DevOps tasks with Linux systems and shell scripts.

Requirements

  • Proven experience in game server development.
  • Proficient in backend programming languages, including C/C++, C#, Python, ...
  • Strong understanding of network protocols and multiplayer architecture.
  • Experience with DevOps tools and practices (e.g., Docker, Kubernetes, Jenkins).
  • Proficiency with Linux and shell scripting.
  • Familiarity with cloud platforms (GCP, AWS, Azure) is a plus.
  • Knowledge of iOS/OSX environments is a plus.

Responsibilities

  • Develop and maintain scalable game servers.
  • Implement server-side logic for online multiplayer games.
  • Manage server infrastructure and ensure high availability.
  • Monitor and optimize server performance.
  • Implement security measures to protect game data.
  • Perform DevOps tasks including CI/CD pipelines and automated deployments.
  • Work with Linux systems and write shell scripts for automation and management tasks.

FAQs

What is the job title for this position?

The job title is Senior Online Programmer (M/W/NB) – The Division Resurgence.

What are the main responsibilities of this role?

The main responsibilities include developing and maintaining scalable game servers, implementing server-side logic for online multiplayer games, managing server infrastructure, monitoring and optimizing server performance, and performing DevOps tasks such as CI/CD pipelines and automated deployments.

What programming languages should I be proficient in for this position?

Proficiency in backend programming languages including C/C++, C#, and Python is required for this position.

Is experience with DevOps tools necessary?

Yes, experience with DevOps tools and practices such as Docker, Kubernetes, and Jenkins is necessary.

What kind of work environment does Ubisoft offer?

Ubisoft offers a flexible working organization with a strong preference for on-site presence in Saint-Mandé, Paris, France.

What benefits does Ubisoft provide to employees?

Ubisoft provides profit sharing, a yearly company savings plan, 25 paid time off days plus 12 additional paid days, lunch vouchers, health care for employees and their families, gym access, and additional perks including maternity and paternity leave.

What is the location of this job?

The job is located in Saint Mandé, Paris, France.

What is the recruitment process like?

The recruitment process includes a 30-minute phone call with a recruiter, a 60-minute interview with the Technical Director, a 60-minute interview in English with the Associate Producer and Senior Online Architect, and a final 60-minute interview with the Producer.

Does Ubisoft encourage diversity and inclusion in its hiring process?

Yes, Ubisoft is committed to providing equal job opportunities to all individuals, regardless of gender, ethnicity, religion, sexual orientation, social status, disability, or age, and ensures the development of an inclusive work environment.

Are there opportunities to work within cloud platforms for this role?

Familiarity with cloud platforms such as GCP, AWS, and Azure is considered a plus for this role, indicating there may be opportunities to work with these technologies.

We're committed to enriching player's lives with original & memorable gaming experiences. Join us & create the unknown!

Technology
Industry
10,001+
Employees
1986
Founded Year

Mission & Purpose

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have 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. If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.