Salesforce Principle Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
ResponsibilitiesProvide technical leadership and architectural direction to salesforce developers and business stakeholdersDefine and own salesforce system architecture, standards, patterns, and guardrails across APIs, integration layers, and platform servicesShape and deliver new mobile capabilities that improve safety, compliance, customer experience, and field productivityChampion engineering excellence including clean architecture, CI/CD automation, testing strategies, observability, release processes, performance optimisation, and secure-by-design practicesEnsure platform reliability, resilience, and strong technical understandingContinuously improve ways of working through automation and AI-enabled tooling, while retaining human accountability for technical decisions Required SkillsStrong technical expertise in Salesforce - service cloud, E&U cloud preferredDeep understanding of LWC, APEX, Flows and API developmentsProven experience defining and influencing engineering standards, coding practices, and architectural guardrails across multiple teamsStrong knowledge of CI/CD pipelines- Github knowledge and deployment experienceAbility to solve complex, ambiguous, cross-domain technical problemsWorking knowledge of AI-enabled engineering practices Preferred SkillsSignificant experience as a Senior or Principal Software Engineer within complex digital or platform-based environments and Salesforce service cloud with some industry cloud knowledgeExperience influencing technical direction across multiple teams without direct line management responsibility
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on apply4u.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Software Engineering?
The 12 Best Jobs for Software Engineers
Is Software Engineering Hard?
What’s the Difference between a Junior, Mid, and Senior Developer?