We’re not just building better tech. We’re rewriting how data moves and what the world can do with it. With Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.
It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together.
One Confluent. One Team. One Data Streaming Platform.
The Senior Release Engineer – Salesforce is responsible for owning and executing the end-to-end release process for Salesforce and related managed packages across lower environments and Production. This role will partner closely with Salesforce developers, architects, QA, Business Systems Analysts, and business stakeholders to ensure predictable, high-quality, and SOX-compliant deployments. The ideal candidate is hands-on with Salesforce DevOps toolchains (e.g., Copado/SFDX/Git), comfortable working in complex multi-sandbox environments, and experienced driving continuous improvement in release and environment management processes.
Own and manage the Salesforce release calendar across Dev, QA, UAT, and Production, including weekly/regular release cadences, blackout periods, and emergency/exception releases.
Plan, coordinate, and execute deployments (metadata, configuration, and where applicable data) using the agreed toolset (e.g., Copado, SFDX, Git-based pipelines, APIs), including pre- and post-deploy steps.
Serve as the single point of contact for all Salesforce production deployments (core, CPQ, CRMA, managed packages), ensuring tight coordination with Business Systems, GFSA, GTM, and Security teams.
Enforce SOX-compliant change management: verify change type, approvals, segregation of duties, and evidence before promoting any change to Production.
Own sandbox and environment strategy: plan and execute refreshes, manage post-refresh activities, environment configuration, and test data readiness for projects and regression testing.
Coordinate and execute managed package and integration installs/upgrades across environments, including handling service accounts, permission sets, connected apps, and regression validation.
Maintain and enhance CI/CD and automation for Salesforce releases: standardize pipelines, templates, validation rules, and smoke/regression automation where feasible.
Monitor, triage, and resolve release-related issues (failed deployments, merge conflicts, metadata inconsistencies), working closely with Dev/QA/Architecture to drive root cause analysis and prevention.
Maintain clear release documentation and runbooks (checklists, SOPs, backout plans) and keep them up to date with evolving processes and tooling.
Partner with QA and Business stakeholders to ensure test plans, sign-offs, and production validations are completed and recorded for audits.
Support internal and external audits related to Salesforce change management, access, and deployment evidence; respond to audit queries with appropriate documentation.
Identify and drive process improvements in release governance, branching strategy, environment usage, and tooling to improve stability and developer productivity.
5+ years of overall Salesforce experience, with at least 3 years focused on Release Engineering / DevOps for Salesforce in an enterprise, multi-sandbox environment.
Hands-on experience with Salesforce deployment tooling, such as:
Copado or similar ALM/DevOps platforms
Salesforce DX (SFDX) and Metadata/API-based deployments
Git (branching, pull requests, code reviews)
Strong understanding of Salesforce environments and refresh strategies (Dev, QA, UAT, Full Copy, Production) and typical environment topologies.
Demonstrated experience working in controlled or SOX-compliant environments with formal approvals, evidence, and segregation of duties.
Solid knowledge of Salesforce metadata (objects, fields, Flows, Apex, layouts, profiles/permission sets, CPQ/managed package components, CRMA assets, etc.).
Proven track record coordinating cross-functional releases with developers, QA, architects, BSAs, and business teams.
Strong analytical and troubleshooting skills; ability to debug deployment failures and environment issues quickly.
Excellent communication skills; able to clearly articulate release scope, risks, timelines, and impacts to technical and non-technical stakeholders.
Salesforce certifications such as Platform Developer I, Platform App Builder, or Advanced Administrator.
Experience with Salesforce CPQ, CRMA, and key GTM/finance integrations (e.g., CLM, billing, marketing automation, sales engagement tools).
Experience working in global, distributed teams, including support for off-hours release windows when needed.
Familiarity with test automation and quality practices for Salesforce (e.g., regression packs, smoke tests tied into release pipelines).
Prior experience in Business Systems / Enterprise Applications supporting Sales, Finance, or Customer Success organizations.
Belonging isn’t a perk here. It’s the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what’s possible.
We’re proud to be an equal opportunity workplace. Employment decisions are based on job-related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.
Confluent is an IBM subsidiary which has been acquired by IBM and will be integrated into the IBM organization. By proceeding with this application, you understand that Confluent will share your personal information with other IBM affiliates involved in your recruitment process, wherever these are located. More Information on how IBM protects your personal information, including the safeguards in case of cross-border data transfer, are available here.