InvestorFlow
27/05/2026
Full time
Salesforce DevOps Engineer - InvestorFlow Reporting to the VP of DevOps, you'll work with moderate independence on team-level projects and collaborate with senior engineers on department-wide initiatives. Responsibilities Design, build, and maintain CI/CD pipelines for Salesforce deployments using GitHub Actions and Salesforce DX (SFDX) Define source control workflows and branching strategies (trunk-based, feature branches, environment promotion) that fit how Salesforce developers actually work Implement packaging strategies - unlocked packages, second-generation packaging (2GP), and org-dependent packaging where appropriate - in partnership with the ReleaseOps team Automate validation, testing, and deployment across the full org landscape: scratch orgs, developer sandboxes, UAT, staging, and production Integrate Apex test execution, code coverage enforcement, static analysis (PMD, Checkmarx, CodeScan), and metadata quality gates into pipelines Evaluate and implement Salesforce DevOps tooling, choosing the right mix for the team Partner directly with Salesforce developers to remove friction from their day - faster feedback loops, fewer deployment failures, cleaner merge workflows Troubleshoot Salesforce deployment issues: metadata conflicts, destructive changes, profile and permission set drift, flow versioning, managed package dependencies Drive Salesforce org hygiene - metadata retrieval strategy, tech debt reduction, org shape management for scratch orgs Document what you build and contribute to a team knowledge base Qualifications Essential 3+ years of hands on Salesforce development experience - Apex, Lightning Web Components (LWC), Flows, and declarative configuration Strong understanding of Salesforce metadata, org architecture, and the realities of deploying between orgs Working experience with Salesforce DX (SFDX) CLI - scratch orgs, source format, metadata retrieve/deploy, package creation Experience with Git and source driven Salesforce development (even if you had to drag your team there yourself) Working proficiency in at least one CI/CD platform - GitHub Actions preferred, Azure DevOps Pipelines or Jenkins also relevant Solid scripting skills in Apex and at least one of: Bash, PowerShell, Python, or Node.js A genuine frustration with manual deployments, brittle change sets, and "it works in sandbox" - and the drive to fix it Strong collaboration and documentation skills, and the judgement to know when to ship, when to elevate, and when to push back Salesforce Platform Developer I certification (or equivalent demonstrable experience) Nice to Have Salesforce Platform Developer II, Application Architect, or DevOps track certifications Hands on experience with Gearset, Copado, Flosum, or Salesforce DevOps Center in a real team setting Experience managing deployments across a complex multi org landscape (ISV, multi tenant, or enterprise) Familiarity with Apex testing frameworks, mocking patterns, and test data strategy at scale Experience with static code analysis tools for Salesforce (PMD, CodeScan, Clayton, SonarQube) Any background in alternative assets, financial services, or regulated SaaS environments