Senior Software Engineer - Salesforce CPQ

EPAM Systems

Coimbatore District

On-site

INR 1,600,000 - 2,300,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health benefits
Retirement benefits
Paid time off
Flexible benefits

Job summary

EPAM Systems, Inc. is seeking a Senior Software Engineer – Salesforce CPQ to design, develop, and optimize CPQ solutions for efficient quoting, pricing, and approvals. You will collaborate with Admins and DevOps to support seamless releases and deployments.

The role requires 6-9 years of software development experience, 2+ years in Salesforce CPQ, and strong Apex, SOQL, and LWCs skills. Familiarity with Git, CI/CD, and external integrations is valued.

Qualifications

  • 6-9 years of software development experience.
  • 3-5 years of Salesforce development experience.
  • 2+ years hands-on Salesforce CPQ experience.

Responsibilities

  • Design, develop, and customize Salesforce CPQ functionality including bundles, rules, and discounts.
  • Develop and optimize CPQ automation and integration using Apex, Flows, SOQL, and platform events.
  • Support releases, deployments, and UAT cycles with Admins and DevOps.

Skills

Apex
SOQL
Lightning Web Components
Flow Builder
Git
CI/CD
analytical thinking
debugging skills
problem-solving

Education

Salesforce Platform Developer I/II certification

Tools

Salesforce CPQ (Steel Brick)
DocuSign
Boomi
MuleSoft

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are seeking a Senior Software Engineer – Salesforce CPQ to design, develop, and optimize CPQ solutions that drive efficient quoting, pricing, and approval processes, while collaborating closely with Admins and DevOps teams to support seamless releases and deployments.ResponsibilitiesDesign, develop, and customize Salesforce CPQ functionality including product bundles, product rules, price rules, discount schedules, quote templates, and approvals/advance approvalsDevelop and optimize bundles, product options, constraints, and discount rulesBuild and maintain CPQ automation and integration using Apex, Flows, SOQL, and platform events where neededOptimize complex pricing strategies such as slab pricing, subscription pricing, block pricing, and automated discountsEnhance custom quote templates, proposal documents, and integrations with tools such as DocuSignMaintain quote templates, proposal documents, and integrations with e-signature toolsTroubleshoot CPQ issues including performance bottlenecks, pricing errors, and data inconsistenciesEnsure CPQ configuration aligns with Salesforce best practices, coding standards, and version control processesSupport releases, deployments, and UAT cycles in coordination with Admins and DevOpsMaintain comprehensive technical documentation and contribute to continuous process improvementRequirements6-9 years of experience in software development3–5 years of Salesforce development experience2+ years of hands-on experience with Salesforce CPQ (Steel Brick)Expertise in Apex, SOQL, Lightning Web Components (LWCs), and Flow BuilderUnderstanding of the CPQ data model, product rules (configuration, validation, selection), price rules, lookup tables, and quoting lifecycleSkills in optimizing CPQ performance for large bundles or complex pricing logicFamiliarity with Git-based version control and CI/CD toolsStrong analytical, debugging, and problem-solving skillsNice to haveQCP ExperienceSalesforce Platform Developer I/II certificationExperience with Salesforce Billing or subscription-based pricingExpertise integrating CPQ with external systems (e.g., billing, ERP, pricing engines) via APIs or middleware (Boomi, MuleSoft)Background in SaaS, manufacturing, or B2B enterprise environmentWe offerOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:Health benefitsRetirement benefitsPaid time offFlexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Sponsored Tech Talks & Hackathons
LinkedIn learning access
Relocation to EPAM offices
+4
Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Sponsored Tech Talks & Hackathons
LinkedIn learning access
Relocation to EPAM offices
+4
Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems • Bengaluru

On-site
INR 2,400,000 - 3,600,000
Tech Talks
Hackathons
LinkedIn Learning
+4
Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems • Chennai District

On-site
INR 1,500,000 - 2,100,000
Health benefits
LinkedIn learning solutions
Tech Talks & Hackathons
+1
Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems • Jaipur

On-site
INR 1,800,000 - 3,200,000
Health benefits
Retirement benefits
Paid time off
+2
Lead Software Engineer - Salesforce CPQ
Lead Software Engineer - Salesforce CPQ

EPAM Systems • Pune District

On-site
INR 3,500,000 - 7,000,000
Health benefits
Retirement benefits
Paid time off
+2
Lead Software Engineer - Salesforce CPQ
Lead Software Engineer - Salesforce CPQ

EPAM Systems • Chennai District

On-site
INR 2,500,000 - 3,500,000
Health benefits
Retirement benefits
Paid time off
+2
Lead Software Engineer - Salesforce CPQ
Lead Software Engineer - Salesforce CPQ

EPAM Systems • Coimbatore District

On-site
INR 2,500,000 - 3,200,000
Health benefits
Retirement benefits
Paid time off
+3
Lead Software Engineer - Salesforce CPQ
Lead Software Engineer - Salesforce CPQ

EPAM Systems • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Health benefits
Retirement benefits
Paid time off
+3
Lead Software Engineer - Salesforce CPQ
Lead Software Engineer - Salesforce CPQ

EPAM Systems • Jaipur

Hybrid
INR 1,200,000 - 2,200,000
Health benefits
Retirement benefits
Paid time off
+1