ServiceTitan is looking for a Lead Salesforce Engineer to join their team, responsible for the architecture, development, and ongoing evolution of their Salesforce platform with a focus on CPQ and Billing. The role involves collaboration with various stakeholders and leveraging AI tools to enhance delivery and quality.
Responsibilities:
- Lead the design, development, and delivery of Salesforce solutions across Sales Cloud, Service Cloud, CPQ, and Billing
- Own and evolve our Salesforce CPQ and Billing implementation — including product catalog, pricing rules, quote templates, invoicing, and revenue recognition flows
- Architect scalable, maintainable solutions using Apex, LWC, and Salesforce Flow
- Drive integrations between Salesforce and external systems via REST/SOAP APIs, platform events, and middleware
- Partner with Revenue Operations, Sales, Finance, and Product teams to translate business requirements into technical designs
- Apply AI-assisted development tools and techniques to accelerate coding, testing, documentation, and solution design
- Establish and enforce Salesforce development best practices, code review standards, and release management processes
- Mentor and guide junior and mid-level Salesforce engineers
- Evaluate new Salesforce features and platform releases; make recommendations for adoption
- Manage and improve CI/CD pipelines for Salesforce deployments
Requirements:
- 7+ years of Salesforce development experience
- Deep expertise in Salesforce CPQ and Billing — including configuration, custom pricing, amendments, renewals, and invoice generation
- Strong proficiency in Apex, Lightning Web Components (LWC), Visualforce, and Salesforce Flow
- Strong understanding of Salesforce data model, security model, and governor limits
- Experience with Salesforce integrations using REST/SOAP APIs, platform events, and tools like MuleSoft or similar middleware
- Familiarity with AI coding assistants and a demonstrated habit of using them to improve productivity and output quality
- Proficiency with Salesforce DX, Git-based source control, and CI/CD tooling (e.g., Copado, Gearset, or custom pipelines)
- Strong communication skills; ability to work across technical and non-technical audiences
- Salesforce certifications required: Salesforce Certified CPQ Specialist, Salesforce Certified Administrator, Salesforce Certified Platform Developer I
- Salesforce Certified Platform Developer II
- Salesforce Application Architect or System Architect certification
- Experience with Revenue Cloud or advanced Billing configurations
- Exposure to full-stack development (e.g., internal tooling or Salesforce-adjacent web services)
- Experience at a high-growth SaaS company
- Background working in an Agile/Scrum environment