Salesforce Revenue Cloud Developer
Tech Stack / Keywords
Firma i stanowisko
TechTorch is a high-growth enterprise technology consultancy that partners with private equity-backed businesses to deliver AI-powered solutions, accelerators, and data-driven transformation initiatives. The company was founded by experienced leaders including former Bain consultants, CIOs, and tech executives, focusing on technology, transformation, and value creation.
Wymagania
- 5+ years of Salesforce development experience with strong hands-on implementation delivery.
- 3+ years of direct, hands-on Salesforce Revenue Cloud (CPQ and/or Billing) development experience with production code.
- Proven delivery of at least two end-to-end Revenue Cloud development engagements.
- Deep understanding of CPQ and Billing Salesforce data models and objects.
- Experience writing CPQ Apex extensions, amendment flows, renewal automation, proration, and co-term billing logic.
- Experience integrating Revenue Cloud with billing systems such as NetSuite SuiteBilling, ZoneCo, or Stripe Billing.
- Expert-level Apex development including triggers, classes, invocable methods, batch, queueable, scheduled, and test classes.
- Strong Lightning Web Component (LWC) development skills.
- Deep knowledge of Salesforce governor limits, SOQL/DML best practices, and security model.
- Proficiency with Flow Builder and design of various flow types.
- Strong understanding of Salesforce REST and SOAP APIs, including Bulk API, Streaming API, Platform Events, Change Data Capture.
- Experience designing and building bi-directional integrations with error handling and monitoring.
- Familiarity with middleware platforms such as MuleSoft or Workato.
- Proficiency with Salesforce DX, Git, scratch orgs, CI/CD tooling (GitHub Actions, Copado, Gearset).
- Commitment to code quality including meaningful unit tests, code review, static analysis, and documentation standards.
- Ability to troubleshoot and resolve complex production issues.
- Demonstrated ability to use AI-native delivery practices and conversational workflows responsibly.
- Strong communication and collaboration skills with global teams.
- Ability to translate business requirements into technical deliverables.
- Experience mentoring junior developers is a plus.
Preferred Certifications:
- Salesforce Certified Platform Developer I (required)
- Salesforce Certified Platform Developer II (strongly preferred)
- Salesforce Certified Administrator or Platform App Builder
- Salesforce Certified CPQ Specialist (strongly preferred)
- Salesforce Revenue Cloud Consultant (desirable)
- Salesforce Certified Application Architect or System Architect (plus)
- PSA vendor certifications (Certinia/FinancialForce, Kantata, or Kimble) (plus)
Obowiązki
Revenue Cloud Development - Hands-On Build:
- Build and maintain CPQ Apex classes such as SBQQ.QuoteCalculatorPlugin, CPQ Price Rules callbacks, Product Configurator extensions, and Custom Script replacements.
- Develop Apex triggers, invocable methods, and batch jobs for billing automation including invoice generation and payment processing.
- Build Apex-driven amendment and renewal flows with co-term calculations, proration logic, and contract line management.
- Design and build invocable Apex methods for Record-Triggered and Screen Flows.
- Develop Lightning Web Components for custom UI elements in Salesforce.
- Use Platform Events and Change Data Capture for real-time integrations.
- Write batch, queueable, and scheduled Apex for large-volume operations.
- Design and build Flows supporting CPQ and Billing automation.
- Implement validation rules and Apex-based constraint logic for data quality.
Integration Development:
- Design and build integrations between Revenue Cloud and ERP, billing, and financial systems.
- Develop REST and SOAP API integrations with error handling and monitoring.
- Maintain integration payloads, field mappings, and data contract documentation.
- Work with middleware platforms such as MuleSoft or Workato.
- Ensure revenue data integrity and reconciliation between systems.
DevOps, CI/CD & Release Management:
- Manage full development lifecycle including code review, unit testing, and production release.
- Use Salesforce DX, Git version control, and CI/CD pipelines such as GitHub Actions or Copado.
- Manage metadata deployments and sandbox environments.
- Write and maintain Apex unit tests with meaningful assertions.
- Troubleshoot production issues including performance and integration failures.
AI-Native Development:
- Employ AI-native delivery practices including LLM-assisted code generation and documentation.
- Use conversational development workflows with natural language prompts.
- Maintain code quality, security standards, and platform best practices while using AI tools.
- Contribute to AI-native accelerator libraries and technical tooling.
Technical Leadership & Collaboration:
- Collaborate with solution architects and consultants on technical build plans.
- Participate in design and code reviews.
- Mentor junior developers on Salesforce development standards and AI-native tooling.
- Produce technical documentation including solution designs and API specifications.
Benefity
- Opportunity to work at the forefront of AI-powered enterprise technology consulting on Revenue Cloud solutions for PE-portfolio companies.
- A high-impact engineering environment prioritizing code quality, delivery speed, and technical ownership.
- Exposure to top-tier private equity firms and portfolio companies across various industries and geographies.
- A global, collaborative, and results-focused team.
- Access to TechTorch's AI-native delivery tooling, Revenue Cloud accelerator library, and internal knowledge base.
- Fast recruitment process with a 60-minute technical call and 30-minute manager call.
Inne informacje
Informujemy, że administratorem danych jest TechTorch Poland Sp.z.o.o. z siedzibą w Warszawie, ul. Złota 75A (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
TechTorch
6 aktywnych ofert