We are looking for an experienced and adaptable Senior Software Engineer with expertise in C++ and to join our Core Software department. This department is responsible for implementing in-house applications for both infrastructure and artists, playing a critical role in sharing the technological backbone of our innovative projects. There is the potential for this role to transition into a product owner role for highly qualified candidates, with the opportunity to drive the vision and development of specific products or features.
Key Responsibilities
- Lead and contribute to the development of software solutions using C++, Python, and other relevant technologies within the Core Software department
- Work simultaneously on multiple projects, demonstrating versatility and adaptability
- Contribute to the design and implementation of software architecture for VFX projects
- Collaborate effectively with your team via virtual communication channels to contribute to the ongoing development and enhancement of the Real-Time Core Software department
- Participate in framework design discussions, ensuring scalability and flexibility
- Stay updated on industry trends, emerging technologies, and advancements to bring innovative solutions to projects
Minimum Qualifications
- Minimum 5 years of professional experience in software development with a focus on C++
- Bachelor's or Master's degree in Computer Science or equivalent work experience
- Experience with multi-platform development, including Windows and Linux
- A strong background in software architecture and framework design
Preferred Qualifications
- Experience with real time techniques for rendering
- Experience with VRay SDK and fluid simulation
- A team player with excellent verbal and written communication skills, fostering collaborative relationships
- Strong problem-solving skills and the ability to thrive in a fast-paced environment
- Proven ability to adapt to new technologies and tasks quickly
Powered by Netflix
Come as you are