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.)