Overview
Lead and manage engineering teams delivering high-quality software solutions, driving technical excellence and aligning technical decisions with business objectives. This role also spearheads the evolution of infrastructure and deployment pipelines and leads Salesforce-led initiatives.
What you'll do
- Lead engineering teams effectively, fostering a collaborative, high-performance culture to achieve project goals and organizational objectives.
- Oversee timelines, team allocation, risk management and task prioritization to deliver solutions within scope, time and budget.
- Mentor and support team members' professional growth, conduct performance reviews and provide actionable feedback.
- Evaluate and enhance engineering processes, tools and methodologies to increase efficiency and team productivity.
- Collaborate with business partners, product managers, designers and stakeholders to translate business requirements into technical solutions.
- Enforce technology standards, facilitate peer reviews and implement robust testing practices.
- Act as a key contributor to technology strategy, roadmap planning and architectural decisions for Salesforce-led initiatives.
- Own end-to-end delivery of Salesforce programmes, ensuring high-quality, resilient and performant solutions.
- Establish and enforce engineering best practices including coding standards, CI/CD, DevOps, automated testing and release management.
- Drive continuous improvement through technical debt management, refactoring strategies and platform optimisation.
- Review solution designs and code for compliance with security, performance, scalability and regulatory requirements.
- Lead, mentor and develop a team of Salesforce engineers, technical leads and administrators.
- Support hiring and onboarding of Salesforce talent aligned to long-term platform needs.
- Ensure Salesforce implementations comply with enterprise governance, data privacy, security and risk frameworks.
- Collaborate with Risk, Security and Compliance teams to address audits, controls, vulnerabilities and platform risks.
- Proactively identify and mitigate delivery, technical and operational risks.
- Serve as a trusted engineering partner to senior stakeholders, communicating technical trade-offs and delivery status.
- Manage relationships with system integrators, Salesforce partners and vendors, ensuring quality and value for money.
- Contribute to vendor evaluations, solution assessments and contract governance from a technical perspective.
- Stay current with Salesforce releases and emerging capabilities, assessing relevance and adoption opportunities.
- Champion innovation through proofs of concept, accelerators and reusable assets.
- Drive adoption of modern Salesforce capabilities such as Flow, LWC, API-led integration, event-driven architecture and AI features where appropriate.
- Build engineering capability through coaching, performance management, upskilling and succession planning.
- Foster a culture of ownership, collaboration, accountability and innovation within the team.
What you'll need
- Experience leading engineering teams and managing delivery of software solutions.
- Experience with Salesforce platform solutions and technical architecture.
- Experience establishing engineering best practices, including CI/CD, DevOps and automated testing.
Nice to have
- Risk and controls, change and transformation, business acumen, strategic thinking and digital and technology skills, as well as job-specific technical skills.
Details
Read the full description and apply on the company’s own careers page.