
Hiring for Salesforce CPQ Architect
Location: Remote (Contract Position)
Experience: 8–10 Years
About the Role:
We are seeking an experienced Salesforce CPQ Lead to guide CPQ solution design, configuration, and implementation across multiple client projects. The ideal candidate will have deep technical and functional expertise in Salesforce CPQ, strong leadership skills, and hands-on experience in managing end-to-end CPQ delivery in enterprise environments.
Key Responsibilities:
Lead design and implementation of Salesforce CPQ solutions aligning with business needs and best practices.
Conduct requirement workshops with business stakeholders to gather, analyze, and translate needs into scalable CPQ configurations.
Design data models, pricing rules, product configurations, approval workflows, and guided selling processes.
Manage end-to-end release cycles: from design, development, testing, and deployment to post-go-live support.
Collaborate with developers, architects, QA teams, and integration specialists to ensure smooth solution delivery.
Optimize performance and maintain system integrity through best practice configuration and technical oversight.
Provide mentorship and guidance to the CPQ project team and serve as a subject matter expert.
Required Skills & Qualifications:
7–10 years of total Salesforce experience, with at least 4–5 years in CPQ-specific projects.
Proven expertise in Salesforce CPQ (Configure-Price-Quote), including product rules, pricing, discounting, quote templates, and renewal/amendment processes.
Experience leading requirement discovery sessions, solution design, and technical documentation.
Strong understanding of Salesforce Sales Cloud, Service Cloud, and integration patterns.
Hands-on experience with Apex, Lightning Components, and Salesforce automation tools (Flow, Process Builder, Validation Rules).
CPQ Specialist or Advanced Specialist certification preferred.
Excellent communication and client engagement skills in remote environments.
Nice to Have:
Experience with Salesforce Billing or Revenue Cloud.
Exposure to multi-org or multi-country project implementations.
Knowledge of Agile delivery methodologies.
hashtag
#SalesforceCPQ
hashtag
#SalesforceSalesCloud
hashtag
#ServiceCloud
hashtag
#integrationpatterns
hashtag
#Apex
hashtag
#Lightning
hashtag
#Components

Similar jobs
Job Title: Technical Recruiter
Location: Indore, M.P. (Work from Office)
Employment Type: Full-Time
Shift: Day Shift
Job Description:
We are looking for an experienced and dynamic Sr. Technical Recruiter to join our team at our Indore office. The ideal candidate will have a solid background in recruiting for technical positions, with the ability to source and attract top talent across various technology domains.
Key Responsibilities:
● Sourcing Talent: Actively use multiple job portals such as Naukri.com, LinkedIn, Monster, and other recruitment platforms to source and attract candidates for technical roles.
● Full-Cycle Recruitment: Manage the entire recruitment process from initial candidate sourcing to final offer negotiations, ensuring a smooth and efficient experience for all parties involved.
● Technical Acumen: Possess a sound understanding of various technologies, including but not limited to Ruby on Rails (RoR), React JS, Java, .NET, PHP, Python, Android/Mobile development, to assess and recruit for diverse technical roles.
● In-House Recruitment: Experience in both in-house and international recruitment, ensuring the ability to handle a diverse set of hiring needs.
Required Skills & Qualifications:
● Experience in in-house or international recruitment, with a focus on technical roles.
● Proficient in using job portals such as Naukri.com, LinkedIn, Monster, and other relevant platforms.
● Strong understanding of various technical stacks like ROR, React JS, Java, .NET, PHP, Python, Android/Mobile Development.
● Excellent communication and interpersonal skills to effectively manage candidate interactions and coordinate with internal teams.
● Ability to work in a fast-paced environment, meet tight deadlines, and handle multiple priorities simultaneously.
Basic Requirement :
node.js
•Writing web services REST and GraphQL using node.js frameworks such as express and node SDKs
•Develop low-latency, high-availability, and high-performance applications using node.js framework
•Develop using microservices architecture style and asynchronous using loopback
•Implementation of security such as web service authentication and data storage (such as database, key-value stores, and object storage) in the application
•No other fuss only code
Required Technical Expertise
•Strong proficiency in node.js, and AWS Lambda.
•Experience in PostgreSQL, MongoDB, Amazon SQS, Kafka, Amazon SNS, Dynamodb, and Firebase
•Experience in using node.js frameworks (such as express, StrongLoop)
•Experience in asynchronous programming and use of libraries in node.js
•User authentication and authorization in a microservices architecture
•Integration of multiple data sources and databases into the application
•Understanding of microservices and scalable architecture
•Experience in creating database schemas (SQL & NoSQL) for the applications
JD:
- 12 + Yrs of total experience along with knowledge and hands-on experience in MERN (Mongo db, Express js, React js and Node js) stack.
- Experience to unblocking and helping technical teams.
- Experience in application architecture design and development
- Expertise in designing scalable applications.
- Experience in working on deployments, cloud infra and CI/CD.
- Full stack development experience
- Hands on experience in MERN stack.
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
REQUIREMENTS:
- Experience: 13-15 years
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques
- understanding of different components such as web server, storages, integrations
- should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Familiarity with Azure pipeline
- Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs.
- Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
• Experience in JSP & Servlets, Struts, Hibernate, MVC, EJB, Spring Framework, J2ME (LWUIT Lightweight user interface is added advantage),
• Android, AJAX, jQuery, Java Web services, Dynamic Reports are desirable.
• A good understanding of OOP concepts, MVC architecture, and RDBMS is desirable.
• Exposure to all phases of the Software Development Life Cycle (SDLC) is a plus. ● Web Technologies like HTML, CSS, Javascript and JQuery
Responsibilities
- Proficient knowledge of a NodeJS and Express.
- Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform
- Good understanding of server-side templating languages (such as Jade, EJS, Jinja, etc. depending on your technology stack)
- Good understanding of server-side CSS preprocessors (such as Stylus, Less, Sass etc. depending on your technology stack)
- Creating database schemas that represent and support business processes
- Data migration, transformation, and scripting
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Management of hosting environment, including database administration and scaling an application to support load changes
- Understanding of fundamental design principles behind a scalable application
- Good understanding of advanced JavaScript libraries and frameworks such as AngularJS.
Technical Skills
- VueJS
- Express
- Socket.IO
- NuxtJS
- MongoDB (3.x)
- Mongoose
Responsibilities:
• You will manage the entire direct sales process to ensure delivery against key performance metrics, with a strong
emphasis on new business sales, while expanding existing accounts.
• The Enterprise solution sales manager assumes the role of customer liaison through the solution sales & delivery
along with the support of deployment & solutions team.
• Life cycle management of the product/service developed to meet the business customers evolving needs.
• The role will include extensive hunting/ lead gen and farming of accounts as an Individual contributor to start with.
High quality pipeline building capability will be a key factor to succeed in this role.
Required Background
• The candidate should have 7- 12 years of experience in Direct B2B Enterprise Sales (Product / SaaS based), Consulting Sales. MBA with an Engineering degree from a reputed institute is preferred.
• An ideal candidate should have experience in regional sales, key account management and meeting sales goal for large ticket products/ solutions. Senior Sales Professional from IPCs (JLL, CBRE, C&W, KF, Colliers etc) & High Growth SaaS/ Product companies may be ideal for this role.
• Sector agnostic experience in selling to Enterprise clients, Series C & above start-ups is desired (i.e. BFSI, FMCG, Pharma, Auto , IT etc.)
Desired Skills
• Strategic account planning and execution skills.
• Experience in networking & selling to C-Level , Facilities / Admin teams and business units in Enterprises
• A hustler who knows how to thrive & win in an agile & competitive environment.
• Strong time management skills. Able to understand technology led solutions in the SaaS space.
• Proven consultative sales solution skills, including the ability to articulate clear, concise benefits and capabilities of a
solution.
• Excellent communication & story telling skills are a must have. Ability to handle & resolve client queries around solution,
functionalities or any deployment related matters.
• A solution oriented approach & growth led mind set will help in performing this role.
-
- You’re proficient in NodeJS, TypeScript, MySQL, and MongoDB
- You possess strong OOP and design pattern knowledge
- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc
- You write understandable, testable code with an eye towards maintainability and experienced with TDD (Test Driven Development)
- You’ve the ability to build RESTful APIs
- Explaining complex technical concepts to designers, support team, and fellow engineers is not a problem for you
- Well versed with the fundamentals of computer science and distributed systems
- FrontEnd experience; (Good to have) Angular
- Startup experience, preferably a tech startup
- Open Source contributor
- You have experience with other programming languages -- e.g. Python, Ruby, PHP, Go, C, etc.
- Passionate about/experienced with open source and developer tools
- You have a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
- Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
- Experience with Swift, RxSwift, Swift UI, Unit test.
- Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
- Understanding of network connections, Rest API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
- Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
- Leveraging community libraries to efficiently complete development tasks.
- Debugging apps using simulators and related tooling.
- Persisting data for offline-first apps using databases such as Realm.
- Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
- Familiar with Version control system such as GIT.











