Senior Software Engineer, Modo | Foundry


Job Title: Senior Software Engineer, Modo
Employer: Foundry
Location: London, United Kingdom
Employment Type: Permanent
Reference Number: 10826_04e2d18342fc28b16b554f87bcc0e1af


Job Details:

We are a global company with a mission to advance the art and technology of visual experience. We know that creating an inclusive environment that values and encourages different perspectives is critical for our success, and the success of our people. We are learning, listening and taking action to be better and foster trust in our community. Our goal is to ensure every person working at Foundry feels safe and free to be themselves, to share their ideas or concerns and that there is equal access to opportunities for all.

Our hybrid policy is balanced; requiring employees to spend at least two days per week working from a Foundry office and up to three working remotely. We’re striving for the best of both worlds; giving people the freedom to decide where they work most of the time, as well as the opportunity to build relationships and work with people across Foundry.


Modo is Foundry’s Digital Content Creation tool incorporating polygon and subdivision surface modelling, sculpting, 3D painting, animation and rendering and is used by artists and designers in the film, game, product design and architectural industries among many others.


We are looking for a UK based C++ Senior Software Engineer to join the existing Modo development team.

They will be helping design and implement new features to better enable our clients workflows.

The ideal candidate should have extensive experience in C++ and C and have the ability to understand and work on large existing codebases.

They should have experience of working with 3D graphics, rendering, geometry processing and 3D maths. Knowledge of Qt and QML would be beneficial.

They should be familiar with multiple OS’s and understand modern software engineering practices.

Working in a scrum team and reporting to your team’s Lead Engineer, your daily work will involve the design, implementation, documentation and testing of C and C++ code.

You will liaise with the team’s Lead Engineer and other Modo engineers, QA Engineers, Product Designers and the team Architect as necessary to ensure that the code meets the requirements of the customer and is delivered in a timely fashion.


  • Responsible for the timely delivery of software to functional and quality requirements.
  • Document your work clearly and concisely in the source code.
  • Contribute to project planning by providing effort estimates for the team’s future work.
  • Peer review code changes.
  • Assist QA in testing plan and defect verification.
  • Improve the quality and stability of the product with maintenance bug fixes.
  • Assist our Customer Support team with investigations and suggestions related to issues reported by users.
  • Bachelor-level degree in Computer Science or industry experience (5+ years) of developing 3D applications.
  • Advanced knowledge of (C/C++) programming language, including the latest standards (C+ and later).
  • Experience with real-time rendering, geometry processing and 3D maths.
  • Developed, debugged, delivered and deployed multi-threaded software to distributed customers.
  • Knowledge of development tools and processes as part of a team.
  • Experience of cross-OS development including OSX, Windows and Linux.
  • Good communication skills, teamwork skill, well organised, and good time management.
  • Experience of working in an Agile environment.
  • Experience with git, gitlab, conan and CMake.
  • Good track record of problem solving.


  • Working knowledge of Qt, PySide and QML.
  • Working knowledge of Python 3 and scripting languages.
  • GPU API experience, including OpenGL, Vulkan.
  • Knowledge of offline rendering.
  • Knowledge of Media and Entertainment industry tools.
  • Experience of customer-facing communication and work.
  • 25 days holiday + bank holidays
  • Pension scheme & life assurance
  • Health cash plan & medical insurance
  • Season ticket loan
  • Company’s social events
  • Gym Discounts
  • Personal Annual Development Time
  • Passion Days
  • Anniversary Day off


Foundry has a heritage of more than 25 years, developing creative software for the Media and Entertainment industry. Its portfolio of award-winning products solves complex visualization challenges to turn incredible ideas into reality.

Working with creative leaders around the globe, Foundry products are used to create breathtaking visual effects and animation and have been integral in the making of every VFX Academy Award-winning film for the past decade.

For more information visit



Apply for this Senior Software Engineer, Modo job vacancy via Bubble Jobs today.  You can find other jobs like this Senior Software Engineer, Modo job vacancy in London with our simple job search feature. As well as advertising vacancies like this Senior Software Engineer, Modo job vacancy, Bubble Jobs specialises in advertising web jobs, digital jobs, tech jobs and other specialist jobs for a wide range of employers and recruiters. If you’re looking for career advice or job searching tips, then make sure you check out our blog which is updated regularly with useful advice and resources.  Don’t forget to follow us on Twitter to get the latest job updates and addition career related news and posts. Thanks for using Bubble Jobs and good luck with your job search.

Skip to content