Senior Software Developer, Realtime
Double Negative6 months ago
Bengaluru, IndiaSenior
Responsibilities
- Design and implement robust, scalable Unreal Engine integrations with the proprietary global studio pipeline.
- Develop and deliver high-quality artist-facing realtime tools for workflows ranging from layout to final pixels.
- Lead a small sub-team of developers by providing technical guidance, mentorship, and code reviews.
- Oversee requirements gathering, scoping, development, and delivery of realtime tools while managing milestones and priorities.
- Translate creative and production requirements from VFX Supervisors and HODs into actionable technical tasks.
- Collaborate with Technology groups to integrate realtime initiatives into the broader software infrastructure.
- Promote technical documentation, testing protocols, and CI/CD practices for production-critical tools.
Requirements
- Proven experience leading small technical teams or serving as a Lead Developer on complex multi-person projects.
- Expert-level knowledge of Unreal Engine, including C++ and Blueprints, and a solid understanding of the engine’s inner workings.
- Extensive professional experience with C++ and Python in Linux and Windows environments.
- Experience working in and leading Agile/Scrum environments while managing competing priorities and stakeholder expectations.
- Ability to communicate complex technical concepts to non-technical stakeholders and artists.
- Proactive problem-solving ability in ambiguous, production-pressure environments.
- A degree in Computer Science, Computer Engineering, or a related field is listed as nice to have.
- Experience with Virtual Production, VFX, or Feature Animation workflows, including USD or OpenColorIO, is nice to have.
- Experience developing artist-facing tools for Houdini, Maya, Nuke, or Katana is nice to have.
- Experience with multi-user Unreal development and large-scale Perforce or Git version control is nice to have.
Benefits
- High-impact leadership role with autonomy to shape realtime technology strategy.
- Opportunity to collaborate with world-class artists on ambitious VFX, feature animation, and immersive projects.
- Workplace focused on diversity, collaboration, and teams with varied international backgrounds.