Lead Salesforce Engineer

Location: London, Potters Bar, Bristol or Isle of Man (Hybrid working options available)

The Lead Salesforce Engineer is a senior role responsible for providing technical leadership across the Salesforce platform, leading a cross-functional team to design, build and deliver high-quality business outcomes through software.

This role will act as a technical authority for Salesforce, including Financial Services Cloud, and will be responsible for driving best practice development using Apex, declarative automation and modern DevOps approaches. This role will also provide thought leadership and proven problem-solving ability in delivering end-to-end outcomes, including scenarios with complex integrations into the Salesforce ecosystem. The Lead Salesforce Engineer will be hands-on while mentoring and guiding other engineers across the community.

Key Responsibilities

  • Designing, building, testing, deploying and supporting Salesforce solutions using agile and DevOps practices
  • Developing robust, scalable solutions using Apex, Lightning Web Components, Flows and Salesforce configuration
  • Building, configuring and supporting routes to production through automated Salesforce CI/CD pipelines
  • Developing and supporting Salesforce environments up to and including production
  • Ensuring solutions are secure, performant and aligned to platform and regulatory best practices
  • Improving the reliability, quality and maintainability of Salesforce-based solutions across the enterprise
  • The Lead Salesforce Engineer supports the Engineering Practice Lead in embedding best practice within their assigned team and across the wider engineering and Salesforce communities of practice.

Skills, Knowledge and Experience

  • As well as having proven and demonstrable engineering capability, our Lead Engineers are expected to drive excellence and a high-performance culture across their Product team and the wider engineering community.
  • Strong leadership and teamwork skills, using communication and problem-solving to collaborate effectively with cross-functional teams and deliver customer-focused outcomes
  • Setting the standards: ensuring the aligned product team has the appropriate frameworks, coding standards, architectural patterns and ways of working to consistently deliver high-quality Salesforce solutions
  • Strong hands-on development experience with Apex, including triggers, asynchronous processing and integrations
  • Security best practices: awareness of Salesforce security principles and secure-by-design implementation, including data protection and access control
  • Continuous learning: coaching and developing engineering capability within the Salesforce team, contributing to a community of practice and staying current with Salesforce platform evolution
  • Provide technical leadership across dependencies where Salesforce is integrated with multiple legacy systems, with proven ability to drive technical strategy and resolve integration challenges.
  • Monitoring and troubleshooting: ability to implement monitoring, logging and proactive issue resolution across Salesforce environments
  • Strong experience working and leading within an agile development methodology
  • Experience with test automation, including unit testing and behaviour-driven development
  • Excellent time and self-management through effective planning and prioritisation
  • Experience of working within a regulated industry, with Financial Services / Life & Pensions experience highly desirable

Salesforce Certifications

  • Salesforce Certified Administrator (required)
  • One or more advanced Salesforce certifications highly desirable, such as:
  • Salesforce Platform Developer I / II
  • Salesforce Financial Services Cloud Accredited Professional
  • Salesforce Service Cloud Consultant
  • Salesforce Sales Cloud Consultant
  • Salesforce Integration Architecture Designer or Application Architect

Salesforce-Specific Experience

As the technical lead for our Salesforce community, we are also looking for:

  • Deep experience across the Salesforce platform, including Apex development, Lightning Web Components, Flows, APIs and data modelling
  • Strong experience implementing and extending Salesforce Financial Services Cloud, including industry data models, processes and best practices
  • Proven track record of working with Salesforce as part of a wider integrated IT estate, including legacy and external systems using a range of integration tools and patterns
  • Experience with Salesforce DevOps and CI/CD tooling
  • Strong understanding of Salesforce security management, data management and data analysis
  • Ability to customise and optimise the user experience, manage profiles, permissions and sharing models
  • Ability to design, build and maintain complex declarative and programmatic automation
  • Strong background in Salesforce Service Cloud
  • Strong background in Salesforce Sales Cloud
  • Familiarity and experience with Marketing Cloud advantageous
  • Experience with complementary technologies (e.g. .NET and cloud platforms) advantageous

Job Details

Company
Canada Life
Location
London, South East, England, United Kingdom
Hybrid / Remote Options
Employment Type
Full-Time
Salary
Competitive salary
Posted