[Remote] Salesforce Data Engineer
Note: The job is a remote job and is open to candidates in USA. Cirrius Solutions Inc. is a rapidly growing Salesforce Summit Consulting Partner focused on Revenue Cloud, Agentforce, and Field Service solutions. The Salesforce Data Engineer owns enterprise Salesforce data migration execution, building ETL/ELT pipelines, managing cleansing and validation, running load cycles and cutovers, and partnering with architects, delivery teams, and clients to ensure accurate and repeatable migrations.
Responsibilities
- Build and execute the source-to-target mapping defined with the Data Architect, translating it into working ETL/ELT pipelines
- Lead data cleansing, deduplication, and validation cycles ahead of each load, and troubleshoot data quality issues as they surface
- Plan and run mock loads, full-load cycles, and cutover, coordinating timing and sequencing with the delivery pod and client stakeholders
- Implement and tune large-volume load jobs against Salesforce, applying LDV best practices (batching, API selection, indexing-aware queries, sequencing) to keep loads performant and within governor limits
- Build and maintain the pipelines that move data between legacy sources, Salesforce, and the Databricks lakehouse, following the integration and zero-copy/federation patterns the Data Architect has designed
- Apply the data governance, stewardship, and survivorship rules defined by the Data Architect during migration, flagging gaps or edge cases back to the architect
- Maintain migration documentation - mapping specs, transformation logic, load run books, exception logs, and validation results - so the process is auditable and repeatable
- Support post-go-live data reconciliation, archiving, and cleanup activities
- Partner with the Data Architect, delivery pod, and client data teams; surface migration risks, blockers, and data quality findings early and clearly
- Mentor junior team members on migration tooling and best practices where needed
Skills
- 4+ years of hands-on Salesforce data migration experience on enterprise-scale implementations
- Salesforce Certified Administrator; Data Architect or Application Architect certification a plus
- Strong working knowledge of Salesforce data modeling - standard/custom objects, relationships, and how structure affects migration approach
- Practical ETL/ELT experience: building and running data load pipelines, source-to-target mapping, cleansing, deduplication, and validation at scale
- Experience with Salesforce data load tooling (Data Loader, Bulk API, Bulk API 2.0) and troubleshooting large-volume load issues
- Understanding of Large Data Volume (LDV) considerations - indexing, selective queries, batching strategy, and governor limits
- Working knowledge of SQL and data transformation logic
- Exposure to cloud data platforms or lakehouse environments (Databricks preferred) and moving data between Salesforce and external systems
- Familiarity with integration patterns (REST/Bulk APIs, Platform Events, Change Data Capture) as they relate to migration and data sync
- Strong attention to detail and comfort owning validation and sign-off on data accuracy before and after cutover
- Clear communicator, able to explain data quality issues and migration status to both technical and non-technical stakeholders
- Ability to support one or more concurrent migration workstreams across engagements
- Experience with ETL/data pipeline tooling (e.g., MuleSoft, Informatica, Talend, dbt, or Fivetran)
- Familiarity with Databricks (Delta Lake, notebooks, Spark) or other cloud data warehouse/lakehouse platforms
- Experience with data governance or MDM concepts (stewardship, survivorship rules, reference data)
- Salesforce Certified Data Architect or Data Cloud Consultant
- Experience with Shield Platform Encryption or regulatory/compliance-driven migrations (GDPR, CCPA, HIPAA)
- Scripting experience (Python, Apex) for custom transformation or validation logic
Benefits
- 100% remote! Work from anywhere!
- Very competitive benefits packages and PTO
- Tailor-made talent development plans and continual support from each pod's Team Technical Lead to drive success
- Opportunities to continually learn and grow for long-term success
- Collaborative pod-model work environment with team members available to collaborate and tackle problems
Company Overview