We are seeking a Senior Salesforce Developer for a contract position (6+ months) to design, build, and deploy custom extensions, integrations, and automation across Salesforce CPQ and Billing. You will work across the full development lifecycle-building custom Apex automation, REST integration endpoints, and complex data models to handle flexible contract structures, multi-tenant account hierarchies, and usage-based consumption features. This is a remote role based in the United States.
Responsibilities
- Develop high-performing Apex (Triggers, Batch Apex, Async), LWCs, and custom metadata frameworks to extend native platform capabilities.
- Design and optimize custom REST API endpoints and staging objects to ingest, parse, and sanitize high-volume platform feed data prior to core wallet and billing processing.
- Customize CPQ and Revenue Cloud workflows to support complex account hierarchies, dynamic PO-based invoice routing, contract extensions, and mid-term amendments.
- Build custom Apex automation and batch processes for prepaid balance tracking, trailing overage true-ups, and post-invoice adjustments.
- Format and transform Salesforce transaction data to support clean downstream handshakes with enterprise ERP systems (SAP).
Qualifications
- Required
- Salesforce certifications
- 8+ years of senior-level Salesforce development experience (Apex, LWC, Batch Apex, Custom Data Models, REST APIs)
- 3+ years of hands-on experience with Salesforce CPQ and Billing
- Strong experience building custom REST API integrations and high-volume data ingestion layers
- Proven ability to build custom business logic around usage/consumption models, account hierarchies, or PO validation rules
- Familiarity with downstream ERP integrations (e.g., SAP)