
Senior Software Engineer, Rendering
The Staff Rendering Systems Engineer / Architect will be responsible for designing and optimizing the technical infrastructure required for high-quality rendering operations. This role will focus on defining the architectural roadmap, improving system scalability, and implementing automation to enhance rendering workflows. The engineer will collaborate closely with cross-functional teams to drive innovation and ensure the reliability of rendering environments, supporting cutting-edge projects in [e.g., visual effects, automotive visualization, or AI-driven simulations].
You Will:
- Define and implement architectural strategies for rendering infrastructure and workflows.
- Oversee the configuration and optimization of the Deadline render farm to maximize efficiency and scalability.
- Automate rendering pipeline processes using Bash, Python, SQL, and Ruby to improve performance and reduce manual overhead.
- Lead research initiatives to evaluate and integrate emerging cloud-based rendering technologies.
- Collaborate with engineering and production teams to troubleshoot complex rendering issues and optimize performance.
- Develop and maintain best practices for system security, reliability, and scalability.
- Provide strategic guidance on OS lifecycle management, virtualization, and package management.
- Participate in high-level architectural planning discussions to ensure a structured and scalable technology roadmap.
You Bring:
- Bachelor's degree in computer science, engineering, or equivalent field required.
- 8+ years of experience in render farm management, with a focus on CGI production.
- Extensive experience with rendering pipelines and render farm management tools like Deadline.
- Experience designing and maintaining large-scale rendering and computing infrastructures.
- Proven track record working in Visual Effects, editing, and VR studio environments.
Technical Skills:
- Solid knowledge of server hardware, storage systems, and GPU/CPU rendering technologies.
- Strong scripting and automation skills, including proficiency in Bash, Python, SQL, and Ruby.
- Expertise in software compilation, package management, virtualization, OS lifecycle management, diagnostics, and performance troubleshooting.
- Deep knowledge of Linux/Unix environments and services, including DNS, DHCP, LDAP, NFS, AutoFS, Kerberos, PAM, PXE, SNMP, SSH, VNC, X11, HTTP/S, and NTP.
- Problem-Solving: Strong problem-solving skills with the ability to analyze and resolve complex technical challenges.
- Leadership: Ability to drive long-term technical strategy while providing mentorship and guidance to engineering teams.
- Organizational Skills: Excellent organizational skills with the ability to manage large volumes of work efficiently and meet deadlines.
- Communication: Strong written and verbal communication skills to document processes and present architectural solutions.
Preferred Qualifications:
- Understanding of managing render farms, preferably in the automotive or related CGI-heavy industries
- Experience with cloud-based rendering solutions (e.g., AWS, Azure) and hybrid infrastructures.
- Familiarity with rendering software (e.g., V-Ray, Redshift, Arnold) and 3D tools (e.g., Maya, Blender, Unreal Engine).
- Contributions to open-source projects related to rendering, automation, or systems engineering.
This is an onsite role at our headquarters in Newark, CA.
Base Pay Range (Annual)
$171,500 - $251,460 USD
By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.
Apply for this job
*
indicates a required field