Lead Salesforce Engineer

NSF

Ann Arbor (MI)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NSF in Ann Arbor is seeking an experienced Salesforce developer to own the architecture, build, and delivery of a seamlessly connected Lead-to-Invoice pipeline spanning Sales Cloud, Revenue Cloud, Field Service / Project Management, and Billing, surfaced through Experience Cloud portals and Lightning Web Components.

The ideal candidate is hands-on with deep platform expertise, strong data modeling instincts, and integration chops to connect Salesforce with external systems — from ERP to payment

Qualifications

  • 5+ years of Salesforce development experience with production deployments.
  • Salesforce Platform Developer I certification required; Platform Developer II preferred.
  • CPQ Specialist certification strongly preferred.
  • Revenue Cloud / Billing implementation experience on at least one enterprise project.
  • Proficiency in Apex, SOQL, SOSL, LWC (JavaScript/HTML), and Salesforce Flows.
  • Experience with REST APIs in a Salesforce context.
  • Experience with Salesforce DX, version control (Git), and CI/CD pipelines.
  • Strong understanding of governor limits and bulkification patterns.
  • Experience with Experience Cloud portal development.

Responsibilities

  • Revenue Cloud / CPQ & Billing: configure and extend Salesforce Revenue Cloud for complex product catalogs, pricing, and approval workflows.
  • Build and maintain Quote-to-Contract flows including DocuSign or native e-signature integration.
  • Set up Revenue Cloud Billing: invoice schedules, payment terms, tax integration, and revenue recognition rules.
  • Implement amendments, renewals, and co-termination logic in CPQ.
  • Lightning Web Components (LWC) & Experience Cloud: build components for quoting, dashboards, time/expense entry, and invoice previews.
  • Develop and maintain Experience Cloud portals for customer-facing project tracking, document access, and invoice approval.
  • Implement real-time data updates using LDS and platform events; ensure WCAG 2.1 compliant UI.
  • Flows, Process Automation & Triggers: architect Screen Flows and Record-Triggered Flows; write bulkified Apex; replace legacy automation with Flow.

Skills

Salesforce development
Apex
Lightning Web Components
CPQ / Revenue Cloud
Experience Cloud
System integration
REST API
Data modeling

Education

Salesforce Platform Developer I
Salesforce Platform Developer II
CPQ Specialist certification

Tools

Salesforce DX
Git
Copado / Gearset (CI/CD)
MuleSoft / Boomi

Job description

Job Description
We are building a best-in-class Lead-to-Invoice platform entirely within Salesforce, enabling our teams to see the work, do the work, and invoice the work — all from a single system of record. This developer will own the architecture, build, and delivery of a seamlessly connected pipeline spanning Sales Cloud, Revenue Cloud (formerly CPQ), Field Service / Project Management, and Billing, surfaced through Experience Cloud portals and Lightning Web Components.

Job Description
We are building a best-in-class Lead-to-Invoice platform entirely within Salesforce, enabling our teams to see the work, do the work, and invoice the work — all from a single system of record. This developer will own the architecture, build, and delivery of a seamlessly connected pipeline spanning Sales Cloud, Revenue Cloud (formerly CPQ), Field Service / Project Management, and Billing, surfaced through Experience Cloud portals and Lightning Web Components.

The ideal candidate is a hands-on Salesforce builder with deep platform expertise, strong data modeling instincts, and the integration chops to connect Salesforce with external systems — from ERP to payment gateways.

Responsibilities

  • Revenue Cloud / CPQ & Billing
  • Configure and extend Salesforce Revenue Cloud (CPQ) for complex product catalogs, bundling, pricing rules, and approval workflows
  • Build and maintain Quote-to-Contract flows including DocuSign or native e-signature integration
  • Set up Revenue Cloud Billing: invoice schedules, payment terms, tax integration, and revenue recognition rules
  • Implement amendments, renewals, and co-termination logic in CPQ
  • Lightning Web Components (LWC) & Experience Cloud
  • Build custom LWC components for quoting, project status dashboards, time/expense entry, and invoice previews
  • Develop and maintain Experience Cloud portals for customer-facing project tracking, document access, and invoice approval
  • Implement real-time data updates using the Lightning Data Service (LDS) and platform events
  • Ensure responsive, accessible UI design following WCAG 2.1 guidelines within Experience Cloud
  • Flows, Process Automation & Triggers
  • Architect and build complex Screen Flows and Record-Triggered Flows for guided selling, project intake, and invoice generation
  • Write bulkified, test-covered Apex triggers and handler classes following trigger framework best practices
  • Replace legacy Workflow Rules and Process Builder automations with modern Flow equivalents
  • Design escalation, SLA, and entitlement processes using Salesforce Entitlement Management
  • Salesforce Integration
  • Integrate Salesforce with ERP systems (e.g., NetSuite, SAP, QuickBooks) for GL posting, AR, and payment reconciliation
  • Build and maintain REST/SOAP API integrations and Platform Events / Change Data Capture (CDC) consumers
  • Implement middleware-aware integration patterns (MuleSoft, Boomi, or custom Node/Python middleware)
  • Manage Connected Apps, Named Credentials, and OAuth flows for secure third-party authentication
  • Design idempotent outbound callout patterns respecting Salesforce async limits
  • Salesforce Projects & Field Service
  • Configure and extend Salesforce Projects (or Salesforce Field Service) for task management, resource scheduling, and milestone tracking
  • Build time and materials tracking tied directly to CPQ billing milestones and invoice triggers
  • Implement Gantt-style project views via LWC or approved AppExchange components
  • Create automated status updates and customer notifications as project milestones are completed
  • DevOps, Quality & Governance
  • Maintain Salesforce DX (SFDX) project structure with scratch org development and CI/CD pipelines (GitHub Actions, Copado, or Gearset)
  • Write Apex unit tests achieving ≥ 85% code coverage with meaningful assertions
  • Conduct peer code reviews and enforce org-wide development standards
  • Manage sandbox strategy (Dev, QA, UAT, Staging → Production) and release schedules
  • Maintain comprehensive technical documentation including architecture diagrams and data dictionaries
  • Qualifications
  • 5+ years of Salesforce development experience with production deployments
  • Salesforce Platform Developer I certification (required); Platform Developer II preferred
  • Salesforce CPQ Specialist certification strongly preferred
  • Revenue Cloud / Billing implementation experience on at least one enterprise project
  • Proficiency in Apex, SOQL, SOSL, LWC (JavaScript/HTML), and Salesforce Flows
  • Demonstrated experience building and consuming REST APIs in a Salesforce context
  • Experience with Salesforce DX, version control (Git), and CI/CD pipelines
  • Strong understanding of Salesforce governor limits and bulkification patterns
  • Experience with Experience Cloud portal development (Community Builder / LWR sites)
  • Preferred Qualifications
  • Salesforce Application Architect or System Architect certification
  • Experience with Salesforce Field Service (FSL) or Salesforce Projects
  • Familiarity with Salesforce Einstein Analytics / CRM Analytics for pipeline and billing dashboards
  • Experience integrating with ERP systems (NetSuite, SAP S/4HANA, QuickBooks Online)
  • Knowledge of DocuSign CLM or Conga for contract generation and e-signatures
  • Exposure to Salesforce Shield, Event Monitoring, or Field Audit Trail for compliance use cases
  • Background in a service-based or project-delivery business (consulting, construction, IT services, professional services)

Familiarity with Snowflake or other data warehouse platforms for analytics integration

About Us
With a legacy spanning more than 80 years, NSF leverages science and innovation to improve human and planet health. We provide science-driven, independent testing, inspection, certification, and advisory services and develop the very standards that drive the food, water, and life sciences industries worldwide. We empower our clients to navigate shifting regulations to improve consumer health, safety, and quality of life.

One of our core values is We Are One NSF. This means that while we’re one team, we embrace the cultural, ethnic, language, and demographic diversity that reflects the societies in which we live and work.

Come join a team that makes a difference in the world. More information about NSF can be found at nsf.org.

NSF is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, or disability.

Notice to Agency and Search Firm Representatives: Please note that NSF is not accepting unsolicited resumes from agencies/search firms for this role. Resumes submitted to an NSF employee by a third-party agency without a valid written & signed search agreement between NSF and said third-party agency will become the sole property of NSF. No fee will be paid if a candidate is hired as a result of an unsolicited agency or search firm referral. Thank you.

About The Team
We support NSF employees with secure, reliable and innovative technology solutions backed by excellent customer service.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Salesforce Engineer
Lead Salesforce Engineer

Socket.dev • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
Sr Salesforce Developer – Quote to Cash
Sr Salesforce Developer – Quote to Cash

Data Direct Networks • New York (NY)

On-site
USD 140,000 - 175,000
Vacation plans
Paid holidays
Bonus programs
+5
Senior Software Engineer - Salesforce
Senior Software Engineer - Salesforce

GreatAmerica Financial Services Corporation • Dallas (TX)

Hybrid
USD 90,000 - 130,000
401(k) with company match
Gym reimbursement
Paid time off
Principal Salesforce Engineer
Principal Salesforce Engineer

Authority Brands • Atlanta (GA)

On-site
USD 140,000 - 180,000
Competitive salary
Full benefits package
PTO
+1
Salesforce Engineer
Salesforce Engineer

Ledgent Technology • Boulder (CO)

Hybrid
USD 140,000 - 170,000
401(k) with company match
Medical, dental, and vision insurance
HSA and FSA options
+1
Salesforce Developer
Salesforce Developer

Kiteworks • United States

On-site
USD 110,000 - 165,000
Comprehensive Medical plan
Generous paid time off
401k match program
+4
Salesforce Solutions Architect
Salesforce Solutions Architect

01 FirstDay Foundation • San Antonio (TX)

On-site
USD 140,000 - 190,000
Sales Operations Specialist
Sales Operations Specialist

NSF • Ann Arbor (MI)

On-site
USD 50,000 - 70,000
Salesforce Consulting/Principal Engineer
Salesforce Consulting/Principal Engineer

RELX • Alpharetta (GA)

On-site
USD 115,400 - 192,300
Sr Salesforce Developer – Quote to Cash
Sr Salesforce Developer – Quote to Cash

DDN • City of Albany (NY)

On-site
USD 120,000 - 180,000