Responsibilities
- Lead and oversee the engineering and development team dedicated to the account, ensuring high-quality delivery and technical excellence
- Work closely with strategy teams to identify where technology can unlock commercial opportunities
- Translate account and client needs into actionable technical work, helping scope and shape opportunities and projects, in collaboration with relevant stakeholders
- Support with the overall account engagement and management – acting as the bridge between commercial and strategic goals and technical execution
- Work with account teams requiring technology-related support, providing expert input and delivery oversight
- Ensure robust engineering practices, effective prioritisation, and alignment with account’s delivery standards
- Manage, mentor and develop technical staff on the account and on projects as required (software developers, data engineers, AI or other)
- Oversee delivery quality – providing architectural input, reviewing coding, and helping to resolve complex technical challenges where needed
- Drive innovation and challenge current systems and processes to deliver scalable, efficient, and commercially impactful outcomes
What makes a great candidate
Experience leading or mentoring software and engineering teams, ideally within consulting or client-facing environmentsStrong stakeholder management and communication skills – able to operate confidently with both technical teams and business partnersExcellent programming and system design skills, with hands-on experience in object-oriented language / s (Java, C# / .NET, C++ or Python)Proven ability to translate commercial goals and client requirements into structured, technically sound workStrong understanding of software architecture, scalable system design, and cloud technologies (Azure or AWS)An entrepreneurial, proactive mindset – someone who takes ownership, thrives on collaboration, is comfortable navigating ambiguity, and seeks to drive meaningful impactA desire to understand business problems, build domain knowledge, and align technology with commercial outcomesThe ability to communicate clearly and professionally with our clients as well as team membersThe following are non-negotiable :
Bachillerato grades of 9.0 and above, and at least a 7.0 in a bachelor’s degree in computer science, mathematics, a hard science, or a related field from a top university3+ years experience