Salesforce Technical Data Architect
About the role
We have an opportunity for a Salesforce Technical Architect with deep expertise in data migration, ETL, and Salesforce data architecture. The ideal candidate will be located near a Perficient office. Perficient is the global AI-first consultancy. Our team of strategists, designers, technologists, and engineers partners with the world's most innovative enterprises and admired brands to deliver real business results through the transformative power of AI. As part of our AI-First strategy, we empower every employee to build AI fluency and actively engage with AI tools to drive innovation and efficiency. We break boundaries, obsess over outcomes, and shape the future for our clients. Join a company where bold ideas and brilliant minds converge to redefine what's possible - while building a career filled with growth, balance, and purpose.
The Salesforce Technical Data Architect leads end-to-end data migration and integration initiatives across Salesforce and connected enterprise systems. This role designs and executes data migration strategies, develops ETL processes and automation scripts, performs data profiling and transformation, and ensures data quality, integrity, security, and governance throughout the migration lifecycle. The architect partners closely with Salesforce, integration, and business teams to deliver seamless data transitions, resolve complex data challenges, and support scalable, data-driven solutions using modern automation and AI-enabled tools.
- Plan, design, execute, and manage end-to-end data migration projects, including extraction, transformation, loading, and validation.
- Write and optimize complex SQL and SOQL queries for data validation, migration, and reconciliation.
- Build, configure, and run ETL jobs to move and transform data across Salesforce, ERP, and external databases.
- Develop and maintain automation scripts (Apex, Python, Shell, PowerShell, or similar) for data processing, cleansing, and quality checks.
- Perform data profiling, mapping, and transformation to meet business and technical requirements.
- Troubleshoot and resolve migration issues including data mismatches, performance bottlenecks, and integrity errors.
- Collaborate with Salesforce, integration, and business teams to coordinate cutovers and validate migrated data.
- Document migration procedures, scripts, mappings, and reconciliation steps for repeatability and compliance.
- Ensure all migrations follow best practices for data quality, security, and governance.
- Leverage AI tools to enhance productivity and support data-informed delivery.
- 5+ years of direct experience in data migration, ETL, or database engineering roles
- Strong technical expertise in relational database architecture (Salesforce, Oracle, SQL Server, or similar)
- Advanced proficiency in SQL including query optimization, joins, and stored procedures
- Practical experience with Salesforce SOQL, Apex, and the Salesforce data model
- Proven track record in data migration projects including reconciliation and cutover planning
- Hands-on scripting skills in Python, Shell, PowerShell, or similar
- Familiarity with ETL tools, APIs, and bulk data processing
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus
- Strong analytical skills, attention to detail, and ability to deliver under tight deadlines
- Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience
Who We're Looking For
Disclaimer
Not included in the source posting: about the role, qualifications, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.