Submit your job posting if your job should be listed here too!

Submit your job application to C++ employers via Meeting C++

Lead Software Engineer, Mari UK/UK remote

published at 21.07.2022 14:41

Location: United Kingdom

Company: Foundry

Relocation Level: none

Remote support for this position: partial

This position can be based UK remote, or at our offices in Manchester or London


Mari® is a powerful 3D painting tool that scales to meet the needs of even the most complex projects and pipelines. Favoured throughout the VFX and Animation industries, Mari enables artists to create hundreds of high-resolution texture maps using our unique projection-based painting system that fully supports and streamlines workflows from start to finish regardless of whether your asset contains one UDIM, ten or thousands. Mari is accessible to artists from all backgrounds, offering both non-destructive layer and nodegraph systems which enable artists to quickly create the look they want with full control over how it is created.


This role is an exciting opportunity to lead the cross-functional Scrum team responsible for the evolution of Mari, crafting new features and maintaining existing. Working closely with your team, the Product Owner and Scrum Master, you'll be responsible for the planning and phasing of work and be accountable for the technical output and the quality of your team and their overall performance. As line manager, you'll be responsible for the personal development and wellbeing of each member. To be successful you'll require a strong technical background in development and testing, good knowledge of the full software development lifecycle and Agile practices and a passion for building a high performing team. As Lead Software Engineer you’ll spend a significant part of your time actively participating in the development effort: implementing new features as well as enhancement and maintenance of existing features.

You’ll work closely with the team’s Product Owner to help define the deliverables and scope of the features for which your team is responsible, helping to identify and mitigate risks in advance. Using your technical skills and experience you’ll guide your team towards workable solutions, leading the breakdown and effort estimation and prioritisation of the work. You’ll also be responsible for ensuring that solutions are well tested, validated, and documented effectively by your team and for coordinating the planning and execution of release cycles.

You’ll report your team’s development status to stakeholders, detailing progress, impediments, and risks in a timely manner. You’ll also provide recommendations on go/no go decisions for releases affecting your team. You'll interact with customers in areas of team expertise to understand and solve or mitigate any issues that arise with delivered features.


As a line manager, you will ensure individuals' career development and managing performance where relevant. You'll ensure the teams are happy, motivated, and productive, taking responsibility for hiring decisions in conjunction with the Engineering Manager to ensure team fit, as well as resolving conflict or disagreement where it occurs.


Nice to Know/Keen to Learn

Apply here.



Meeting C++ Employer Listing

Apply for listing