Senior Software Engineer - Salesforce CPQ

EPAM Systems

Bengaluru

On-site

INR 1,200,000 - 2,100,000

Full time

19 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems in Bengaluru is seeking a Senior Software Engineer specializing in Salesforce CPQ to design, configure, and optimize CPQ solutions, partnering with Admins and DevOps to ensure clean releases.

You will implement bundles, price rules, templates, and approvals, while tuning performance and maintaining code quality with Git and CI/CD pipelines.

Requirements include 6–9 years of software development, 2+ years CPQ, and expertise in Apex, SOQL, LWCs, Flow Builder, and CPQ data models.

Qualifications

  • 6–9 years in software development.
  • 3–5 years as Salesforce developer.
  • ≥2 years of hands-on Salesforce CPQ experience.
  • Proficient in Apex, SOQL, LWCs and Flow Builder.
  • Knowledge of CPQ data model, rules, pricing and quoting.
  • Experience with Git-based version control and CI/CD.
  • Strong analytical, troubleshooting and problem solving skills.
  • Ability to document and follow release processes.

Responsibilities

  • Plan, develop, and configure Salesforce CPQ capabilities (bundles, rules, price rules).
  • Craft bundles, options, constraints, and discounting mechanisms.
  • Engineer CPQ automations and integrations using Apex, Flows, SOQL.
  • Calibrate pricing structures: slab, subscription, block pricing.
  • Upgrade quote templates and e-signature integrations (DocuSign).
  • Ensure templates and integrations stay current and functional.
  • Troubleshoot CPQ issues and optimize performance.
  • Contribute to release management and UAT with Admin/DevOps.

Skills

Apex
SOQL
Lightning Web Components (LWC)
Flow Builder
Git-based version control
CI/CD pipelines
CPQ knowledge
Troubleshooting
Pricing/configuration

Education

Salesforce Platform Developer I/II certification

Tools

Salesforce CPQ
DocuSign integrations
APIs / middleware (Boomi/MuleSoft)

Job description

We're looking for a Senior Software Engineer who specializes in Salesforce CPQ, someone capable of developing, configuring, and optimizing CPQ solutions to simplify quoting, pricing, and approval processes, while partnering closely with Admins and DevOps teams to ensure clean, trouble-free releases and deployments.

Responsibilities
  • Plan, develop, and configure Salesforce CPQ capabilities, including product bundles, product rules, price rules, discount schedules, quote templates, and approval workflows
  • Craft and improve bundles, product options, constraints, and discounting mechanisms
  • Engineer and maintain CPQ automations and integrations leveraging Apex, Flows, SOQL, and platform events where applicable
  • Calibrate advanced pricing structures such as slab pricing, subscription-based pricing, block pricing, and automatic discounts
  • Upgrade custom quote templates, proposal documentation, and connections with e-signature solutions like DocuSign
  • Ensure quote templates, proposal documents, and e-signature integrations remain current and functional
  • Troubleshoot and correct CPQ-related issues, including sluggish performance, pricing miscalculations, and inconsistent data
  • Guarantee that CPQ setups adhere to Salesforce standard practices, coding guidelines, and version control processes
  • Contribute to release management, deployment activities, and UAT phases alongside Admin and DevOps colleagues
  • Compile comprehensive technical documentation and champion continuous improvements to existing processes
Requirements
  • Between 6 and 9 years of hands-on software development background
  • 3 to 5 years specifically working in a Salesforce developer capacity
  • At least 2 years of hands-on experience with Salesforce CPQ (formerly Steel Brick)
  • Proficient in Apex, SOQL, Lightning Web Components (LWCs), and Flow Builder
  • Deep understanding of the CPQ data structure, product rules (spanning configuration, validation, and selection), pricing rules, lookup tables, and the full quoting cycle
  • Capable of tuning CPQ performance when dealing with large-scale bundles or complicated pricing structures
  • Familiarity with Git-based version control systems and CI/CD pipelines
  • Strong capabilities in analysis, troubleshooting, and resolving complex problems
Nice to have
  • Hands-on CPQ background
  • Certification as a Salesforce Platform Developer I or II
  • Familiarity with Salesforce Billing or subscription-driven pricing approaches
  • Capability to link CPQ with external platforms (like billing systems, ERPs, or pricing engines) via APIs or middleware solutions such as Boomi or MuleSoft
  • Background in SaaS, manufacturing, or B2B enterprise environments
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 2,500,000 - 4,000,000
Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems • Chennai District

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems • Coimbatore District

On-site
INR 2,200,000 - 3,800,000
Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems • Maharashtra

On-site
INR 2,400,000 - 3,600,000
Health Insurance
Career Growth
Flexible Hours
Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems • Jaipur

On-site
INR 1,800,000 - 3,200,000
Senior Software Engineer - Salesforce CPQ
Senior Software Engineer - Salesforce CPQ

EPAM Systems India Pvt Ltd • India

On-site
INR 1,400,000 - 2,600,000
Salesforce CPQ Developer + Admin
Salesforce CPQ Developer + Admin

Learningmate Solutions • Pune District, Mumbai, Bengaluru

On-site
INR 900,000 - 1,400,000
Software Development Lead - R01570775
Software Development Lead - R01570775

Brillio • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Salesforce Developer – CPQ, Sales Cloud, Service Cloud
Senior Salesforce Developer – CPQ, Sales Cloud, Service Cloud

Jade Global • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Lead Software Engineer - Salesforce CPQ
Lead Software Engineer - Salesforce CPQ

EPAM Systems • Jaipur

On-site
INR 4,200,000 - 6,200,000