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
We offer the opportunityto work on a massive platform that supports millions of users.
- RelocationandVisaSupport
- 26 days paid vacation per year.Additionally, you will get half a day off on Christmas Eve and New Year’s Eve and11 bank holidays
- OurUbisoftAcademyoffersmultiple opportunities for you to discover your full potential and develop yourself in various areas.
- Opportunities forgrowthon 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.
- CompanyPensionScheme
- Up to350€ childcaresupport per child per month.
- Discounted Gamesandall gamesonUbisoft ConnectforPC
- Gym Subsidy.We contribute 50% (up to a maximum amount of 25€) towards the monthly cost of a gym membership of your choice.
- MonthlyMobility Budget.80€
- All Legal residents of Germany are entitled tofree 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