The Company
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.
Headquartered in Soho with operations worldwide, Foundry is owned by Roper Technologies, a leading US-listed diversified technology company with ~$60bn market cap.
Roper manages 28 portfolio companies under a long term buy and hold model (similar to PE ownership model but without plans to exit). Under Roper’s ownership, there is an ambitious organic growth agenda that will take the business from ~$70m ARR to ~$100m ARR over the next few years, with potential for M&A to further accelerate growth.
For more information visit www.foundry.com
For our privacy policy, visit https://www.foundry.com/candidate-privacy-notice
The Role
This role is an exciting opportunity for a developer with commercial experience. You'll be an overall influence on the team you are part of without explicit line management. You'll have developed good awareness of the SDLC, working as a second pair of eyes and ears to the engineer leading your team. This includes contributing to design/architectural discussions, in addition to using your domain experience in the relevant areas to interact with customers to help troubleshoot/solve their problems.
You'll work on bug fixes and new features as part of one of our Agile teams. This will combine significant contributions to the task breakdown and discussion both for your own tasks and those of your team, drawing on your experience and knowledge of technology and existing libraries and components. As part of this work, input to architectural design, documentation and education is expected.
The Team
Foundry has two internally facing teams that focus on developer productivity. One focusses on tooling using python scripting, web technology, or deployment issues. The second - and the role that is open here, focuses on tooling for our C++ software components, including build systems, libraries, toolchains, and test frameworks.
Responsible for a consistent, reliable, secure build stack across the entire Foundry portfolio, this team is responsible for tooling where lower level knowledge is needed. The quicker product teams can turn around a bug fix, or spin up build/test infrastructure for a branch to get feedback on an idea, the more successful this team will have been. Similarly, the speed with which a new developer/QA - whether an internal transfer or new hire - can become productive the more successful this team will have been.
This team is also responsible for setting product teams up to be able to service security patching, VFX platform, and other component upgrades as easily as possible. Whilst generally not working on products directly, where applicable they will join with product teams to achieve a specific goal. It is likely that the members of this team will have experience with Foundry products to get context for proposed changes and improvements to this centralised technology.
Whilst this team is primarily responsible for internal code - there’s no reason why they can’t overlap into code delivery if that is the priority.
As part of our hybrid working policy, you will be working in our London office twice a week.
Skills
Responsibilities
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Looking to make a significant impact in the world of software development? Join The Company Foundry as a Software Engineer in Engineering Experience! With over 25 years of experience delivering groundbreaking software in the Media and Entertainment industry, Foundry is at the forefront of visual effects innovation. This exciting opportunity allows you to influence your team without being a formal line manager, contributing to design and architectural discussions while engaging directly with customers to troubleshoot and solve issues. As a vital member of one of our Agile teams, you'll tackle bug fixes and develop new features, drawing from your expertise in C++ and cross-platform development. Your role will involve refining our development processes, ensuring the team’s success through your insights on tooling for C++ software components. Additionally, you will aid in creating a reliable build stack across our entire portfolio. If you’re passionate about enhancing developer productivity and working collaboratively to deliver superior software solutions, Foundry is the place for you! Enjoy a hybrid work model, generous holidays, and personal development time. Ready to shape the future with us?
Foundry designs creative software technologies used to deliver award-winning visual effects and 3D content for the design, visualisation and entertainment industries. Foundry’s software advances the art and technology of visual experience in partn...
14 jobsSubscribe to Rise newsletter