At a Glance
- Tasks: Lead the integration of Unreal Engine and develop innovative tools for artists.
- Company: Join DNEG, a global leader in visual effects and animation.
- Benefits: Enjoy a diverse workplace, competitive salary, and opportunities for growth.
- Why this job: Shape the future of realtime technology while collaborating with top industry talent.
- Qualifications: Expertise in Unreal Engine, C++, and leadership experience required.
- Other info: Be part of a dynamic team committed to innovation and inclusivity.
The predicted salary is between 60000 - 80000 £ per year.
The Technology department at Brahma DDU is responsible for creating and supporting the infrastructure that powers DNEG's multi-site, global VFX and Feature Animation studio. With thousands of artists producing tens of thousands of shots across film, TV, and immersive experiences, we face complex scaling and workflow challenges. As a Senior Realtime Software Developer, you will take on a leadership role within the Realtime Technologies team. While remaining a hands-on technical expert, you will work alongside other leads to guide developers, manage project lifecycles, and act as a bridge between production stakeholders and technical implementation.
The Role
- Architectural Contribution: Collaborate with other team leads to design and implement robust, scalable methods for integrating Unreal Engine with our proprietary global pipeline.
- Tool Development: Design, develop, and deliver high-quality tools for artists across various disciplines, from layout to final pixels.
- Pipeline Integration: Create and maintain robust methods for integrating Unreal Engine with our proprietary global studio pipeline.
- Team Leadership & Mentorship: Lead a small, agile sub-team of developers, providing technical guidance and conducting code reviews to foster a high-performance culture.
- Project Management: Oversee the development lifecycle for specific realtime tools - from requirements gathering and scoping to delivery - ensuring milestones are met.
- Stakeholder Involvement: Act as a technical liaison for production VFX Supervisors and HODs, translating creative requirements into actionable technical tasks.
- Cross-Department Collaboration: Partner with other Technology groups to ensure realtime initiatives are integrated seamlessly into the studio's broader software infrastructure.
- Quality & Standards: Promote best practices for technical documentation, testing protocols, and CI/CD workflows to ensure the stability of production-critical tools.
Must Have
- Leadership Experience: Proven track record of leading small technical teams or acting as a Lead Developer on complex, multi-person projects.
- Advanced Technical Proficiency: Expert-level knowledge of Unreal Engine (C++ and Blueprints) and a solid understanding of the Engine's inner workings.
- Programming Skills: Extensive professional experience in C++ and Python within a Linux and Windows environment.
- Project Management Skills: Experience working in (and leading) Agile/Scrum environments, with the ability to manage competing priorities and stakeholder expectations.
- Communication: Exceptional ability to communicate complex technical concepts to non-technical stakeholders and artists.
- Problem Solving: A proactive mindset with the ability to navigate ambiguity and provide stable solutions under production pressure.
Nice to Have
- Industry Context: Experience with Virtual Production, VFX, or Feature Animation workflows (e.g., USD, OpenColorIO).
- Tooling Expertise: Experience developing artist-facing tools for packages like Houdini, Maya, Nuke, or Katana.
- Systems Knowledge: Experience with multi-user Unreal development and large-scale version control (Perforce/Git) at a studio level.
- Education: A degree in Computer Science, Computer Engineering, or a related field.
Why Join Us?
This is a high-impact leadership role where you will shape the future of realtime technology at one of the world's leading studios. You will have the autonomy to drive innovation while collaborating with world-class artists on the most ambitious projects in the industry. We would not be able to produce award-winning work without our Technology department, which is committed to nurturing a diverse and exciting workplace. Our teams have a variety of backgrounds and originate from a number of different countries, working across the globe at the forefront of technology in the industry.
Brahma AI & DDU DDU (DNEG Dedicated Unit) operates within BRAHMA AI and works closely with DNEG to develop technology used directly in production. The team builds tools, platforms and workflows that support VFX and Feature Animation pipelines across DNEG's global studios. Much of the work focuses on artist-facing tools, large production pipelines, simulation and rendering workflows, and systems that need to run reliably across distributed teams.
About Us
We are DNEG, one of the world's leading visual effects and animation companies for the creation of award-winning feature film, television, and multiplatform content. We employ more than 9,000 people with worldwide offices and studios across North America (Los Angeles, Montréal, Toronto, Vancouver), Europe (London), Asia (Bangalore, Mohali, Chennai, Mumbai) and Australia (Sydney). At DNEG, we fundamentally believe that embracing our differences is a vital component of our collective success. We are committed to creating an equitable, diverse and inclusive work environment for our global teams, where everyone feels they matter and belong. We welcome and encourage applications from all, regardless of background, experience or disability. Please let us know if you need any adjustments or support during the application process, we will do our best to accommodate your needs. We look forward to meeting you!
Senior Software Developer, Realtime (Brahma AI - A DNEG Dedicated Unit of Brahma) in London employer: DNEG
Contact Detail:
DNEG Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer, Realtime (Brahma AI - A DNEG Dedicated Unit of Brahma) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at DNEG or similar companies. Attend meetups, webinars, or even online forums where you can connect with potential colleagues and get the inside scoop on job openings.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work, especially projects involving Unreal Engine or VFX. Share it on platforms like GitHub or your personal website, and don’t forget to link it in your applications!
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical stakeholders.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll be part of a diverse team that values innovation and creativity, so don’t miss out on this opportunity!
We think you need these skills to ace Senior Software Developer, Realtime (Brahma AI - A DNEG Dedicated Unit of Brahma) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Developer role. Highlight your experience with Unreal Engine, C++, and any leadership roles you've had. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include specific projects that demonstrate your technical expertise and leadership abilities. If you've developed tools or led teams in a similar environment, let us know! This helps us understand your hands-on experience.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. We love seeing enthusiasm and a clear understanding of our work.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved.
How to prepare for a job interview at DNEG
✨Know Your Tech Inside Out
As a Senior Software Developer, it's crucial to have a deep understanding of Unreal Engine, especially its C++ and Blueprints. Brush up on your knowledge of the engine's architecture and be ready to discuss how you've used it in past projects.
✨Showcase Your Leadership Skills
Since this role involves leading a small team, prepare examples of how you've successfully managed projects or mentored other developers. Highlight your experience in Agile/Scrum environments and how you’ve navigated competing priorities.
✨Communicate Clearly with Non-Techies
You’ll need to act as a bridge between technical and non-technical stakeholders. Practice explaining complex concepts in simple terms, perhaps by using analogies or real-world examples from your previous work.
✨Prepare for Problem-Solving Scenarios
Expect to face questions that assess your problem-solving abilities under pressure. Think of specific challenges you've encountered in past projects and how you overcame them, particularly in high-stakes production environments.