Auf einen Blick
- Aufgaben: Lead the design and development of online solutions for Rainbow Six Siege.
- Arbeitgeber: Join Ubisoft, a global leader in gaming with iconic franchises like Assassin’s Creed and Rainbow Six.
- Mitarbeitervorteile: Enjoy hybrid work, relocation support, gym subsidies, and discounted games.
- Warum dieser Job: Be part of a creative team pushing gaming boundaries while mentoring others.
- GewĂĽnschte Qualifikationen: 6+ years in online systems, 3+ years leading teams, and strong C++ skills required.
- Andere Informationen: 26 days paid vacation and free online language lessons available.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Lead C++ Online Programmer (Rainbow Six Siege) (f/m/d)
- Full-time
- Contract: Permanent
- Flexible Working Organization: Hybrid
About Ubisoft
Ubisoft’s 19,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.
Ubisoft Berlin is home to nearly 150 people, making up several teams dedicated to delivering AAA excellence and innovation across a wide portfolio of games and technologies.
Rainbow Six Siege is the acclaimed first-person shooter franchise. Inspired by the reality of counter-terrorist operatives across the world, Rainbow Six Siege invites players to master the art of destruction. Intense close quarters confrontations, high lethality, tactics, team play, and explosive action are at the center of the experience.
As Lead C++ Online Programmer (f/m/d) , you will collaborate closely with the Online Team Leads in multiple studios (including in Montreal, Germany, and Shanghai) and Producers to implement the technical vision for the project. You will oversee the team’s work from a technical perspective to maintain alignment with the technical stakeholders in different teams, as well as to ensure that the business goals are met while also maintaining the integrity of the creative vision.
What you will do:
- Oversee the design and development of online solutions to enrich our players‘ gaming experience.
- Advise the technical design, de-risk and follow up on implementation, to contribute to efficient and maintainable code at a high level of quality. Keep technical constraints in mind and make creative ideas happen.
- Anticipate potential technical issues and drive creating solutions to avoid or mitigate them.
- Mentor and manage your team and other online programmers, setting them up for growth and success.
- You are ready to be hands-on if acceleration of the team is needed.
What you bring:
- 6+ years of professional experience in developing and optimizing online systems.
- 3+ years of professional experience in leading a team, growing, and mentoring others.
- Extensive knowledge of C++.
- Ideally additional knowledge of Golang and Kubernetes.
- Ability to communicate requirements and risks diplomatically and to be assertive when necessary, adapting the level of information towards your listener.
- Analytical and creative problem-solving skills and an aptitude for learning new technologies.
- Focus on efficiency, code quality, and user experience.
- Excellent verbal and written communication skills in English (our studio language is English).
- Passion for video games and technology.
- Ideally, you have shipped several AAA games.
What we offer:
- Relocation support: We offer financial support in the form of a cash allowance and assistance with accommodation search and settle-in support via our relocation partner; for international candidates, we offer visa assistance.
- Ubisoft Blue Byte Academy: We offer multiple opportunities for you to discover your full potential and develop yourself in various areas. Guest speakers from the industry, workshops, and access to our training and development platform as well as to our in-house library.
- Discounted and free games: Discount on employee game orders & free Ubisoft games on Ubisoft Connect.
- Hybrid work model: Provides the flexibility to combine working from the studio and your home within Germany.
- Monthly Mobility Budget: 80€ per month that can be used on bicycle lease, parking spot rental, or public transportation ticket.
- Up to 350€ childcare support per child per month.
- Company Pension Scheme: We offer an attractive company pension scheme.
- Gym subsidy: We contribute 50% (up to a maximum amount of 25€) towards the monthly cost of a gym membership of your choice.
- English and German online lessons for free: Good to know: Our main language in the studio is English.
- 26 days paid vacation per year.
- Corporate Benefits web portal: Employee discount program for affiliated retailers, shops, and service providers.
Ubisoft offers the same job opportunities to all, without any distinction of gender, ethnicity, religion, sexual orientation, social status, disability, or age. Ubisoft ensures the development of an inclusive work environment which mirrors the diversity of our players’ community.
#J-18808-Ljbffr
Lead C++ Online Programmer [Rainbow Six Siege] (f/m/d) Arbeitgeber: Ubisoft Entertainment

Kontaktperson:
Ubisoft Entertainment HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Lead C++ Online Programmer [Rainbow Six Siege] (f/m/d)
✨Tip Number 1
Make sure to showcase your leadership experience in your conversations. Highlight specific instances where you've successfully mentored team members or led projects, as this is crucial for the Lead C++ Online Programmer role.
✨Tip Number 2
Familiarize yourself with the technical challenges faced by online systems in gaming. Being able to discuss potential solutions or improvements during interviews will demonstrate your proactive approach and deep understanding of the field.
✨Tip Number 3
Engage with the Rainbow Six Siege community. Understanding player feedback and current trends can provide valuable insights that you can bring up in discussions, showing your passion for the game and its players.
✨Tip Number 4
Prepare to discuss your experience with C++ and any additional languages like Golang or Kubernetes. Be ready to explain how you've used these technologies in past projects to enhance online gaming experiences.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Lead C++ Online Programmer [Rainbow Six Siege] (f/m/d)
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description for the Lead C++ Online Programmer position. Understand the key responsibilities and qualifications required, as this will help you tailor your application.
Highlight Relevant Experience: In your CV and cover letter, emphasize your 6+ years of experience in developing online systems and your leadership skills. Provide specific examples of projects where you led a team or implemented successful online solutions.
Showcase Technical Skills: Clearly list your technical skills, especially your expertise in C++. If you have experience with Golang or Kubernetes, make sure to mention that as well. This will demonstrate your fit for the technical requirements of the role.
Express Your Passion: In your cover letter, convey your passion for video games and technology. Mention any relevant AAA games you have worked on and how they relate to the Rainbow Six franchise, as this will resonate with Ubisoft's mission.
Wie du dich auf ein Vorstellungsgespräch bei Ubisoft Entertainment vorbereitest
✨Show Your Passion for Gaming
Make sure to express your enthusiasm for video games, especially for titles like Rainbow Six Siege. Share your experiences with the game and how they have influenced your approach to programming and online systems.
✨Demonstrate Leadership Skills
Since this role involves mentoring and managing a team, be prepared to discuss your leadership style. Provide examples of how you've successfully guided teams in the past and how you plan to foster growth and success in your future team.
✨Technical Expertise is Key
Highlight your extensive experience with C++ and any additional knowledge of Golang and Kubernetes. Be ready to discuss specific projects where you implemented online solutions and how you ensured code quality and efficiency.
✨Problem-Solving Mindset
Prepare to talk about how you anticipate technical issues and create solutions. Use real-life examples to illustrate your analytical and creative problem-solving skills, showcasing your ability to adapt and learn new technologies.