
Overview
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 an experienced and innovative Lead Software Engineer to guide our Salesforce CPQ initiatives.
This leadership role is crucial for designing, developing, and optimizing complex sales solutions on the Salesforce CPQ platform to support our dynamic business needs. The ideal candidate combines technical expertise with strong problem-solving skills and a customer-first mindset to deliver cutting-edge solutions.
Responsibilities
- Lead the technical design and implementation of Salesforce CPQ solutions to meet business requirements
- Collaborate with cross-functional teams to understand business goals and translate them into scalable system designs
- Oversee the customization, development, and integration of Salesforce CPQ with related platforms like ERP, CLM, and Billing systems
- Drive end-to-end software development lifecycles, including coding, debugging, testing, and deployment
- Analyze complex business processes such as Opportunity, Pricing, Contract Management, and Order Management to optimize CPQ workflows
- Ensure solutions adhere to Salesforce’s best practices and platform guidelines
- Provide mentorship and technical guidance to team members to ensure high-quality deliverables
- Collaborate with stakeholders to identify risks, develop mitigation plans, and monitor project timelines
- Develop technical documentation, including architectural diagrams and user guides, to support solutions
- Partner with QA teams to create test strategies and validate system functionality through unit and integration testing
- Optimize Salesforce CPQ configurations by leveraging advanced tools and automation capabilities
- Stay informed of Salesforce updates, emerging trends, and industry innovations to implement strategic improvements
Requirements
- 7-11 years of experience in software engineering, with 5-8 years focused on Salesforce implementation and IT systems
- Expertise in Salesforce CPQ, Billing, and CLM features and customization capabilities
- Strong understanding of sales processes such as Opportunity Management, Quoting, Pricing, Discounts, and Revenue Recognition
- Proficiency in system integration, ETL tools, and relational databases in the Salesforce ecosystem
- Experience in managing large-scale Salesforce platform rollouts with cross-module dependencies
- Competency in debugging technical issues and assisting development teams with efficient resolutions
- In-depth knowledge of Billing processes and downstream systems such as invoicing and provisioning
- Strong familiarity with SDLC principles, SOX compliance, and IT application/general controls related to Quote-to-Revenue processes
- Analytical skills for interpreting complex data and optimizing workflows
- Exceptional communication skills to drive collaboration and alignment among diverse stakeholders
- Capability to identify and mitigate risks and dependencies in fast-paced environments
Nice to have
- Background in project management methodologies, particularly Agile frameworks
- Familiarity with additional platforms integrated with Salesforce, such as ERP systems
- Showcase of leadership experience in cross-functional teams and software development projects
- Skills in leveraging advanced reporting and analytics tools within the Salesforce ecosystem
- Understanding of emerging Salesforce features such as Einstein Analytics or Lightning Web Components
We offer
- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks & Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long-term projects
- Focused individual development
- Benefit package:
- Health benefits
- Retirement benefits
- Paid time off
- Flexible benefits
- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)