C Programmer [Ubisoft Connect] (f/m/d)

22 Nov 2024

Vacancy expired!

Job Description

As our new C programmer you will be involved in the development of features and components related to uploading and downloading game builds from our infrastructure.

You will be using a variety of technologies and programming languages, including but not limited to C and web technologies throughout the full spectrum of technology from player-facing solutions to server infrastructure.

As part of the team, you will develop, design, and deploy player-facing applications, internal tools and distributed backend services that form the full flow from uploading Ubisoft PC titles to downloading them on a player’s machine. These solutions are developed with focus on high availability, low latency and scalability.

  • Write clear, modular and maintainable code
  • Work on the client code base, internal tools, and server backend of Ubisoft Connect. This covers topics such as: game data distribution, network architecture, database management, game related data management, server monitoring, API integrations.
  • Be part of an agile team and do the technical design and implementation/improvements of new features.
  • Testing, debugging, profiling and maintaining existing code.

Qualifications

You are seeking the opportunity to contribute your own passions to one of the biggest gaming platforms while expanding your experience and knowledge.

  • 2+ years of professional programming experience
  • Highly confident in C11 or newer
  • Confident in working with REST APIs
  • Knowledge in at least one of following: WinAPI, Protocol Buffers, Network Architecture, Backend Services, Databases (SQL).

Nice to have:

  • Python
  • Java
  • Network Security
  • AWS
  • Akamai
  • Jenkins

What We Bring

We offer the opportunityto work on a massive platform that supports millions of users.

  • Relocationand

    VisaSupport
  • 26 days paid vacation per year.Additionally, you will get half a day off on Christmas Eve and New Year’s Eve and

    11 bank holidays
  • Our

    UbisoftAcademyoffersmultiple opportunities for you to discover your full potential and develop yourself in various areas.
  • Opportunities for

    growthon your desired career path: Leadership training, workshops, guest speakers from the industry, online Ubisoft learning platform, coaches, Experts and library.
  • German classesfor free. Main language in the studio is English.
  • Company

    PensionScheme
  • Up to

    350€ childcaresupport per child per month.
  • Discounted Gamesand

    all gameson

    Ubisoft Connectfor

    PC
  • Gym Subsidy.We contribute 50% (up to a maximum amount of 25€) towards the monthly cost of a gym membership of your choice.
  • Monthly

    Mobility Budget.80€
  • All Legal residents of Germany are entitled to

    free public healthcare

Additional Information

Curios to learn more? check out ourlaunch trailerand our blog post about Ubisoft Connect:

  • https://news.ubisoft.com/en-gb/article/5WaWQWz9l9qWkIU4tm04ip/how-ubisoft-connect-builds-on-a-decade-of-online-evolution
  • https://www.youtube.com/watch?v=-1CrGJRFuys&abchannel=Ubisoft

Feel free to apply directly on our websitehttps://duesseldorf.ubisoft.com/en/

  • ID: #23277275
  • State: North Carolina Düsseldorf 00000 Düsseldorf USA
  • City: Düsseldorf
  • Salary: USD TBD TBD
  • Job type: Full-time
  • Showed: 2021-11-22
  • Deadline: 2022-01-21
  • Category: Et cetera