Online Services Programming Internship
Carra
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
Build the Online Experiences Behind Ubisoft Games
Ready to start your career in game development and help shape the online experiences of millions of players worldwide?
The Online Services Internship is a paid educational program designed for senior students, graduates, and postgraduates who are passionate about programming and eager to gain hands-on industry experience. No prior commercial experience in online services is required - we'll help you build the skills and knowledge needed to succeed.
During the internship, you will be guided by experienced Ubisoft engineers and mentors working on a variety of projects. Through a combination of practical assignments, real-world scenarios, and collaborative learning, you will gain firsthand experience with the challenges and technologies encountered by Online Services Programmers every day.
As an Online Services Programmer, you will contribute to systems that power players' online journeys. You'll help develop and maintain services that connect players, games, and platforms, enabling seamless gaming experiences across the globe.
Examples Of Online Services Include:
Qualifications
What You'll Do During the Internship
During The Program, You Will:
Upon Successful Completion Of The Internship, You May Have The Opportunity To Join Ubisoft As a Junior Online Programmer, Where You Could:
We are looking for enthusiastic learners who are passionate about technology and excited to grow their careers in software development.
Qualifications
I'm interested
I'm interested
Privacy Notice
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
Build the Online Experiences Behind Ubisoft Games
Ready to start your career in game development and help shape the online experiences of millions of players worldwide?
The Online Services Internship is a paid educational program designed for senior students, graduates, and postgraduates who are passionate about programming and eager to gain hands-on industry experience. No prior commercial experience in online services is required - we'll help you build the skills and knowledge needed to succeed.
During the internship, you will be guided by experienced Ubisoft engineers and mentors working on a variety of projects. Through a combination of practical assignments, real-world scenarios, and collaborative learning, you will gain firsthand experience with the challenges and technologies encountered by Online Services Programmers every day.
As an Online Services Programmer, you will contribute to systems that power players' online journeys. You'll help develop and maintain services that connect players, games, and platforms, enabling seamless gaming experiences across the globe.
Examples Of Online Services Include:
- Authentication & Account Management
- User Profiles
- Challenges & Achievements
- Statistics & Leaderboards
- Friends & Social Features
- Store & Monetization
- Battle Pass & Progression
- Moderation & Sanctions
- And many more player-facing online features
Qualifications
What You'll Do During the Internship
During The Program, You Will:
- Participate actively in workshops, training sessions, and practical assignments
- Collaborate with mentors and fellow interns to solve real-world development challenges
- Learn the tools, technologies, and development practices used by Ubisoft teams
- Gain hands-on experience across different aspects of Online Services development
- Develop your programming, debugging, and problem-solving skills
- Write clean, maintainable code and clear technical documentation
- Build a strong foundation in backend and online services engineering
Upon Successful Completion Of The Internship, You May Have The Opportunity To Join Ubisoft As a Junior Online Programmer, Where You Could:
- Design, develop, and operate online features for Ubisoft games
- Create, optimize, and maintain scalable online services
- Integrate services with games and build supporting web tools for game development, monitoring, and live operations
- Develop reliable solutions that support millions of players worldwide
- Monitor service performance and contribute to system reliability and availability
- Troubleshoot and resolve issues identified by devs, QA, production teams, or players
- Participate in performance optimization and scalability initiatives
- Stay up to date with industry trends and emerging technologies
- Collaborate with multidisciplinary teams to deliver high-quality player experiences
- Document systems and share knowledge with teammates and other development disciplines
We are looking for enthusiastic learners who are passionate about technology and excited to grow their careers in software development.
Qualifications
- Good knowledge of C# and .NET
- Basic knowledge of backend development and RESTful APIs
- Understanding of microservices architecture principles
- Basic knowledge of SQL and/or NoSQL databases
- Basic knowledge of JavaScript/TypeScript
- Basic understanding of frontend development concepts
- Personal, academic, or pet projects demonstrating your programming skills
- Familiarity with Git or other version control systems
- Interest in cloud technologies and distributed systems
- Passion for video games and online gaming experiences
- Strong analytical and problem-solving mindset
- Good communication and teamwork skills
- Curiosity and eagerness to learn new technologies
- Mentorship from experienced Ubisoft programmers
- Hands-on learning through practical development tasks
- Exposure to real-world online services technologies and workflows
- Opportunity to contribute to meaningful projects
- Professional growth in a collaborative and supportive environment
- Networking opportunities with experts across Ubisoft
- Potential career opportunities after successful completion of the program
- Competitive remuneration throughout the internship
I'm interested
I'm interested
Privacy Notice
Як відгукнутися?
Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.
Розмістити резюмеСхожі вакансії
Водій навантажувача
Алекс Ком ЛТД, ВКФ, ТОВ,
Київ,
32 ₴
4 години тому
Привіт! Ми — Алекс Ком ЛТД, надійна дистриб’юторська компанія, яка займається продажем мінеральних вод, солодких вод, квасу та пива. Якщо ти відповідальний, уважний і хочеш працювати у стабільній команді в Києві — у нас є гарна пропозиція для тебе. Що будемо робити разом: Керувати навантажувачем для переміщення товарів на складі; Завантажувати та розвантажувати продукцію, дотримуючись правил безпеки; Забезпечувати правильне зберігання...
Інженер-енергомеханік
Bette,
Київ,
40 ₴
1 день тому
Основні обов’язки: Технічне обслуговування: проведення регулярних оглядів компресорів, генераторів, турбін та електродвигунів. Ремонтні роботи: діагностика поломок, заміна зношених механічних деталей та налагодження електричних схем. Контроль енергоефективності: оптимізація роботи машин задля зниження витрат палива чи електроенергії. Модернізація обладнання: участь у монтажі, підключенні та запуску нових виробничих ліній. Дотримання безпеки: контроль за виконанням правил протипожежної безпеки та охорони праці під час роботи...
Accountant
Management Sciences for Health,
Київ,
3 дні тому
Management Sciences for Health (MSH) is seeking an Accountant for a potential one-year Health System strengthening project in Ukraine, funded by the US Government. Overall Responsibilities The Accountant oversees the overall accounting and payroll administration duties of the office in Ukraine under Finance and Operations Director supervision. He/she is responsible for ensuring the smooth operation of technical efforts and field...