Udemy is looking to enhance its quote-to-cash capabilities to support its global B2B Sales organization by streamlining quoting, pricing, and contracting workflows.
Requirements
CPQ Technical Expertise: You have deep knowledge of Salesforce CPQ architecture, data models, and best practices for implementing complex pricing scenarios and product configurations
Advanced product configuration skills including bundles, attributes, configuration rules, and constraints
Multi-dimensional pricing expertise including block pricing, tier pricing, and subscription management
Quote template design with dynamic terms, conditional sections, and line item grouping
Custom JavaScript price calculators and quote processor development
CPQ-specific Lightning components and plugin development
Apex development experience specific to CPQ objects, including custom triggers and classes for advanced pricing calculations
Responsibilities
Design and implement complex product configurations and pricing models, including bundles, feature-based rules, term and volume customization, multi-dimensional price rules, and subscription/renewal models with custom price waterfall configurations
Develop custom Apex triggers, classes, and test methods for CPQ objects to enforce business rules, automate calculations, and extend standard CPQ functionality
Create custom quote templates with dynamic terms, conditional content, and line item grouping that reflect Udemy’s branding and sales processes
Configure advanced approval workflows with conditional routing, delegation rules, and automated approval matrices based on discount thresholds and deal parameters
Develop custom JavaScript price calculators, quote processors, and CPQ-specific Lightning components to extend functionality beyond standard capabilities
Collaborate on the Revenue Cloud migration, including data model transformation, process redesign, and phased implementation planning
Troubleshoot complex CPQ performance issues and implement optimization strategies.
Other
This is an in-office position, requiring three days a week in the office (Tuesday, Wednesday, Thursday) and flexibility on Mondays and Fridays.
Flexibility: You adapt quickly to changing sales process requirements and priorities while maintaining productivity and quality. You’re comfortable balancing configuration and code-based approaches to CPQ challenges
Collaboration: You partner effectively with your technical team members and business partners to ensure CPQ solutions integrate seamlessly with user workflow and follow architectural best practices
Excellent communication skills with the ability to explain complex CPQ concepts to both technical and non-technical stakeholders
Experience working in an agile development environment with regular sprint cycles