Job Title: Senior / Expert Salesforce Platform Engineer – CPQ
Job Type: Full Time
Location: Gurgaon, India (Hybrid)
Role Overview
We are looking for an experienced Senior Salesforce Platform Engineer with strong hands-on expertise in Salesforce CPQ (Configure, Price, Quote) development, Sales Cloud, and Salesforce platform architecture. The ideal candidate should have a strong technical background in Apex, Lightning Web Components (LWC), REST APIs, and Platform Events, along with the ability to lead technical initiatives, optimize Salesforce environments, and collaborate with business stakeholders.
Key Responsibilities
1. Salesforce CPQ Development & Customization
- Design, develop, customize, and maintain Salesforce CPQ solutions to support complex sales processes and business requirements.
- Develop and customize CPQ functionalities, including product configuration, pricing rules, discounting, quote generation, and approval workflows.
- Work with CPQ data models, product bundles, price rules, product rules, and quote templates.
- Develop custom CPQ solutions using Apex, triggers, and Lightning Web Components (LWC).
- Troubleshoot CPQ-related issues and optimize quote-to-cash processes.
- Collaborate with Sales Operations and business teams to translate complex pricing and quoting requirements into scalable technical solutions.
2. Technical Leadership & Stakeholder Management
- Provide technical leadership and guidance to Salesforce development teams.
- Work closely with business stakeholders, architects, and cross-functional teams to understand requirements and define technical solutions.
- Define development standards, architecture guidelines, and Salesforce best practices.
- Mentor junior developers through code reviews, technical discussions, and knowledge sharing.
- Evaluate technical trade-offs and recommend scalable, maintainable solutions.
3. Platform Optimization & Org Health
- Identify and eliminate technical debt, including redundant automations, bloated triggers, unnecessary fields, and inefficient queries.
- Audit and rationalize Salesforce automations to improve performance and maintainability.
- Monitor Salesforce org health, including governor limits, storage, API consumption, and deployment stability.
- Use Salesforce Optimizer, Event Monitoring, and custom dashboards for proactive platform monitoring.
4. Development & Code Quality
- Build production-grade Apex solutions with bulkification, governor-limit awareness, and proper separation of concerns.
- Develop reusable, scalable, and accessible Lightning Web Components.
- Maintain high coding standards through code reviews, meaningful test coverage, and clean error handling.
- Own and improve CI/CD pipelines using scratch orgs, source-driven development, automated testing, and deployment processes.
5. Sales Cloud & Integration
- Develop and maintain Salesforce Sales Cloud functionalities to support sales processes and business operations.
- Design and maintain integrations using REST/SOAP APIs, Platform Events, and Change Data Capture.
- Implement proper retry mechanisms, error handling, and idempotency in integrations.
- Troubleshoot synchronization failures, API limit issues, and data quality challenges across connected systems.
6. Collaboration & Best Practices
- Define and document Salesforce development standards and best practices.
- Evaluate Salesforce releases and recommend relevant platform enhancements.
- Promote appropriate clicks-vs-code decisions to maintain a scalable Salesforce environment.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- 9–15 years of hands-on Salesforce development experience.
- Strong hands-on Salesforce CPQ development experience is mandatory.
- Experience working with Salesforce CPQ configuration, customization, pricing rules, product rules, quote generation, and approval workflows.
- Strong experience with Salesforce Sales Cloud.
- Proven technical leadership and stakeholder management experience.
- Strong problem-solving, communication, and architectural decision-making skills.
Core Technical Skills – Must Have
- Salesforce CPQ: Strong hands-on development and customization experience.
- Apex: Triggers, classes, batch Apex, asynchronous Apex, and governor-limit optimization.
- Lightning Web Components (LWC): Reusable components and custom UI development.
- Sales Cloud: Sales processes, objects, automation, and business workflows.
- Integration: REST/SOAP APIs, Platform Events, and Change Data Capture.
- Salesforce Security: Profiles, permission sets, sharing rules, field-level security, OWD, and role hierarchy.
- Development Tools: Salesforce CLI, Git, Metadata API, scratch orgs, and CI/CD tools such as GitHub Actions, Copado, or Gearset.
- Debugging: Debug Logs, Query Plan, governor-limit monitoring, and performance troubleshooting.
- Data Management: Data Loader, ETL tools, data migration, and data quality management.
- Strong JavaScript/ES6+, HTML, and CSS fundamentals.
Good to Have – AI Exposure
- Understanding of AI/ML fundamentals and enterprise AI use cases.
- Exposure to LLMs, prompt engineering, RAG, and API-based AI integrations.
- Familiarity with generative AI applications such as summarization, classification, conversational bots, and intelligent search.
- Experience using AI-assisted development tools for code generation, testing, and code reviews.
- Basic Python scripting knowledge.
- Awareness of responsible AI, data privacy, and governance principles.
Preferred Certifications
- Salesforce Platform Developer I / II.
- Salesforce Application Architect or System Architect.
- Salesforce CPQ Specialist certification.
- Other relevant Salesforce specialist certifications.