Salesforce Integration Architect
Solar Turbines is seeking a Salesforce Integration Architect with 12+ years of hands-on experience in enterprise integration and solution implementation. The ideal candidate brings deep Salesforce product knowledge and a strong track record of designing and delivering complex, scalable, secure, and high-performing integrations across enterprise systems such as Salesforce, ERP, PLM, CPQ, Master Data Management, and Workforce Management.
You will play a key role in shaping and executing our integration strategy, ensuring Salesforce functions as a seamless part of our enterprise application ecosystem.
This role demands innovative thinking, a proactive mindset, and hands-on execution to deliver scalable global solutions beyond strategy and whiteboard discussions.
If you are a team player and problem-solver with a passion for getting things done, asking the right questions, and making systems work seamlessly together, we want to hear from you.
Key Responsibilities
- Partner with enterprise architects, application architects, and cross-functional teams to implement robust integrations using middleware, REST/SOAP APIs, and other technologies.
- Lead the development of integration architecture blueprints, technical specifications, and data flow diagrams.
- Define and implement data modeling strategies in Salesforce, ensuring data integrity, normalization, and alignment with business needs.
- Establish best practices for data migration, data mapping, and data transformation between systems.
- Collaborate with business SMEs and stakeholders to understand business process and integration requirements and translate them into secure, scalable, and high-performing technical designs leveraging the Salesforce platform.
- Lead technical design sessions and architect solutions aligned with business goals bridging gaps between current and desired states.
- Provide hands-on leadership in developing and deploying integrated Salesforce solutions, including Lightning Web Components (LWC), Apex, and integration services.
- Drive best practices for Salesforce coding, integration, release management, DevOps, and CI/CD processes.
- Mentor and guide the development team to adhere to coding standards and best practice.
- Conduct code reviews to maintain high standards of quality and adherence to established design patterns.
- Proactively address technical debt and security vulnerabilities.
- Collaborate with stakeholders to develop proof of concepts and recommend Salesforce platform improvements.
- Stay up to date on Salesforce releases and integration capabilities to drive continuous improvements.
- Support implementation across Sales Cloud, Service Cloud, Marketing Cloud, and Einstein, as required.
Minimum Requirements
- Bachelor's degree in computer science or STEM-related.
- 12+ years of hands-on Salesforce (Sales Cloud and Service Cloud) and enterprise integration architecture and development experience with systems like ERP, Master Data Management, Oracle CPQ, and PLM.
- 12+ years of experience in web services (SOAP, REST), custom API, JSON, XML, middleware tools (e.g., MuleSoft, Informatica IICS), Salesforce Platform Events, and Change Data Capture experience.
- 12+ years of experience with VisualForce, Apex, and CRM Analytics, and advanced proficiency in Lightning Web Components (LWC).
- 12+ years of Salesforce data architecture experience (e.g., Object relationships, Sharing and security models, Governor limits and performance optimization).
- 10+ years of web application development experience in Java or C#, Angular, HTML, JavaScript, and CSS.
- 10+ years of data modeling, database (SQL, procedures, functions, triggers, etc.) and data conversion/data ETL experience.
- 10+ years of experience leading workshops, gathering requirements, analyzing business processes and data, and translating integration needs into technical solutions.
- 8+ years of experience with application authentication (e.g., Multi-Factor Authentication (MFA), OAUTH, Microsoft Entra ID, SAML, SSO) and platform security (TLS, SSL, Salesforce Shield).
- Experience with Salesforce CLI, VS Code with Salesforce extensions, Event Monitoring, AWS.
- Proficient in environment and release management, code versioning best practices, and deployment methodologies, DevOps practices, CI/CD pipelines, and tools like Git and Salesforce DX.
- Solid problem-solving skills to identify and resolve application and integration issues.
- Experience leading and mentoring onshore and offshore development teams.
- Excellent communication and presentation skills.
- Proven ability to manage multiple projects simultaneously.
- Certifications: Salesforce Certified System Administrator, Salesforce Certified Application Architect, Salesforce Certified System Architect, Salesforce Certified Technical Architect, Salesforce Certified Platform developer I/II, Salesforce Certified Platform Integration architect
Preferred Qualifications
- Azure DevOps experience.
- Agile/Scrum & Waterfall frameworks.
- Snowflake, Matillion experience.
- Salesforce Data Cloud experience.
- Salesforce Agentforce experience.
- Solid Agile/Scrum skills.
Summary Pay Range: $120,299.00 - $180,449.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
- Medical, dental, and vision benefits*
- Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
- 401(k) savings plans*
- Health Savings Account (HSA)*
- Flexible Spending Accounts (FSAs)*
- Health Lifestyle Programs*
- Employee Assistance Program*
- Voluntary Benefits and Employee Discounts*
- Career Development*
- Incentive bonus*
- Disability benefits
- Life Insurance
- Parental leave
- Adoption benefits
- Tuition Reimbursement
* These benefits also apply to part-time employees