Overview
Lead the end-to-end architecture and design of Salesforce solutions across Sales Cloud, Service Cloud, Experience Cloud and Marketing Cloud, including data architecture, development and integration with ERP and other internal and external systems, as part of Generac's expanding Salesforce Center of Excellence.
What you'll do
- Lead the end-to-end architecture and design of Salesforce solutions across Sales Cloud, Service Cloud, Experience Cloud, Marketing Cloud, RCA, and custom applications.
- Translate business requirements into scalable technical designs that align with enterprise architecture standards and Salesforce best practices.
- Design and document solution architectures, data models, integration patterns, and technical specifications.
- Take an economic and strategic view of architecture decisions to ensure alignment with business value and long-term platform sustainability.
- Architect integrations between Salesforce and ERP systems and other internal/external platforms using APIs, middleware, and event-driven patterns.
- Define and optimize Salesforce data architecture, including data modeling, data governance, data migration, and data quality strategies.
- Ensure solutions support performance, scalability, security, and compliance requirements.
- Provide hands-on technical leadership for Salesforce development teams, guiding design decisions and reviewing complex implementations (Apex, Lightning Web Components, declarative automation).
- Drive adoption of reusable architectural patterns, development standards, and engineering best practices across Salesforce teams.
- Participate in architecture reviews, technical governance, and platform roadmap planning.
- Identify and remediate technical debt and performance bottlenecks within the Salesforce ecosystem.
- Partner with business stakeholders, product managers, and Agile teams to refine features and deliver incremental business value.
- Serve as a trusted advisor on Salesforce capabilities, limitations, and solution options.
- Mentor developers, admins, and junior architects on Salesforce architecture and platform best practices.
- Stay current with Salesforce releases and evaluate new features for enterprise adoption.
What you'll need
- Bachelor's in Computer Science, or related professional qualification.
- Salesforce certifications: Advance Administrator, Sharing & Visibility Architect, Data Architect, Platform App Builder, Sales Cloud Consultant, Experience Cloud Consultant and Service Cloud Consultant.
- Six+ years' experience with Salesforce Sales Cloud, Service Cloud, Experience Cloud, Marketing Clouds and/or CPQ.
- Experience working in Agile model, delivering value in iterations as a member of Scrum team.
- Experience working within a Salesforce Center of Excellence (COE).
- Experience with DevOps, CI/CD pipelines, and release management in Salesforce.
- Strong understanding of security, compliance, and risk management in enterprise environments.
- Must be able to read, write, and speak fluent English.
- Advanced knowledge architecting, designing, and implementing solutions that leverage cloud and on-premises technologies.
- Applied knowledge of DevOps.
- Applied knowledge of infrastructure and security concepts and how they are applied within Salesforce.
- Expertise in designing and implementing integrations between Salesforce and other systems using APIs, middleware, and ETL tools.
- Excellent ability to communicate effectively (written and verbal) with technical and nontechnical audiences, including Salesforce COE team members, business partners, product owners, executive leadership, and global team members.
- Excellent problem solving and analytical skills with the ability to translate complex business requirements into technical solutions.
- Invested in helping teammates and in being a collaborative team player.
- Passion for learning the Salesforce platform and technologies and an ability to create a contagious culture of learning.
- Ability to multi-task and to work independently or as part of a team.
- Excellent organizational skills.
- Impeccable attention to detail.
- Excellent customer service skills.
Nice to have
- Postgraduate degree.
- Experience architecting Salesforce solutions with various integration patterns, or at minimum a strong understanding of Salesforce integration patterns.
- Prior experience working with ERP systems (SAP, Oracle, Epicor).
- Experience with database development, SQL or PL/SQL, and database schemas.
- Experience collaborating between multiple business entities with varying levels of technical understanding.
- Experience with data modeling, data migration, and data governance in the Salesforce environment.
- Applied knowledge of change management, configuration management, and the use of metrics to drive quality and continuous improvement.
- Applied knowledge in risk management.
- Proficient in Italian, German, French and Spanish languages.
Details
- Location: Pune, India.
- Occasional travel.
- Office environment (includes field sales): frequent and continuous computer-based work requiring periods of sitting, close vision, and the ability to adjust focus; regularly required to stand and walk; occasionally lift up to 25 pounds.
Read the full description and apply on the company’s own careers page.