Jetzt bewerben

About the job

We are looking for an experienced and adaptable Senior Software Engineer with expertise in C++ and Python to join our Real-Time 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 Real Time Core Software department
  • Work simultaneously on multiple projects, demonstrating versatility and adaptability
  • Contribute to the design and implementation of software architecture for VFX projects within the Real Time Core Software department
  • 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 within the Real Time Software department


Minimum Qualifications

  • Five (5) plus years of professional experience in software development with a focus on C++ and Python
  • Bachelor's or Master's degree in Computer Science or equivalent work experience Experience with multi-platform development, including Windows and Linux
  • Advanced C++ and Python development skills, demonstrating an expertise level
  • A strong background in software architecture and framework design


Preferred Qualifications

  • Experience with AWS Services and Docker
  • Proficiency with Vanilla JavaScript and HTML for front-end development
  • 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
Jetzt bewerben

Weitere Jobs