Skip to content

Lead to Opportunity, Data Systems Engineer

260k – 288kSan Francisco, CAOnsite
Summary

Build and integrate Salesforce lead-to-opportunity systems for GTM teams, focusing on data enrichment, workflow automation, and cross-system orchestration to drive pipeline creation at scale. Requires advanced Salesforce development expertise and cross-functional collaboration.

About the role

In this role, you'll:

  • Build Lead-to-Opportunity solutions in Salesforce: Develop user experiences, automations, and data enrichment workflows that help capture, qualify, and route inbound and outbound demand efficiently—ensuring leads are enriched with accurate firmographic, technographic, and behavioral data and progressed through early pipeline stages with strong governance.
  • Engineer integrations across the top-of-funnel stack: Connect Salesforce with marketing automation platforms, enrichment providers, sales engagement tools, routing engines, and event-driven data sources—supporting the orchestration of customer and account data across multiple upstream and downstream systems to enable accurate lead management and timely Marketing-to-Sales handoff.
  • Test, troubleshoot, and document: Resolve production issues impacting lead capture, routing, enrichment, and sales engagement workflows while maintaining clear documentation aligned with scalable intake, change management, and deployment best practices for data movement across GTM systems.
  • Partner cross-functionally: Collaborate daily with GTM, Marketing, Growth, Product, and Data teams to design scalable Salesforce-based solutions that support prospecting, pipeline generation, and early-stage customer lifecycle engagement—powered by orchestrated and enriched data across the GTM stack.

You might thrive in this role if you have:

  • Advanced Salesforce development (Apex, async patterns, APIs) and data model expertise across opportunity, quote, order, and billing domains.
  • Proven experience designing and implementing robust integrations between Salesforce and external systems.
  • Proven ability to build, test, document, and deploy scoped solutions using SDLC best practices.
  • Strong cross-functional communication skills and a track record of partnering with GTM, Finance, and Operations teams to deliver complex requirements.
  • Salesforce certifications (Platform Developer I/II, Application Architect) or prior experience in AI-driven or high-growth SaaS businesses.

Nice to Have

  • Familiarity with lead management and sales engagement concepts including inbound lifecycle orchestration, outbound sequencing, enrichment-driven qualification, lead scoring and routing logic, and data reconciliation across marketing automation, sales engagement, and CRM systems to support accurate pipeline creation.
  • Software development experience outside Salesforce.
  • DevOps management.
  • Salesforce Experience Cloud.
Skills
SalesforceApexSalesforce APIsSalesforce Data ModelIntegrationsMarketing AutomationSales Engagement ToolsSDLCDevOpsSalesforce Experience Cloud
Similar roles at this salary range
All Data Engineering jobs →
Jump

Data Platform Lead

Own end-to-end data platform strategy and lead the data engineering team. Build scalable multi-tenant infrastructure, AI-on-data capabilities, and productized integrations for sports analytics clients.

210k – 210kLos Angeles, CAData EngineeringRemotedbtAWS
CodeRabbit

Staff Analytics Engineer

CodeRabbit is seeking a Staff Analytics Engineer to build and own their BigQuery and dbt data foundation. This role involves architecting the data warehouse, defining key metrics, building revenue models, and developing GTM intelligence layers.

240k – 250kSan Francisco, CA +1Data EngineeringHybriddbtGCP
Discord

Staff Data Engineer, Ads

Discord is seeking a Staff Data Engineer to lead technical vision and strategy for ads data infrastructure. This role involves building and maintaining sophisticated data pipelines, datasets, and analytical tools, and mentoring other engineers.

248k – 279kUnited StatesData EngineeringRemoteSQLETL
Hinge Health

Data Engineering Manager, Data & ML Platform

As a Data Engineering Manager, you will lead the Data & ML Platform team, owning platforms for analytics, experimentation, and machine learning. You will guide the evolution towards a streaming-first, ML-ready architecture and partner with Data Science to operationalize models.

220k – 330kSan Francisco, CAData EngineeringHybridSQLdbt
Perplexity

Member Of Technical Staff

As a Member of Technical Staff on the Data Platform team, you will design and operate large-scale batch and streaming data pipelines, lead data orchestration architecture, and build self-serve data platforms. This role involves shaping the technical direction of Perplexity’s data ecosystem and mentoring engineers.

220k – 405kSan Francisco, CA +2Data EngineeringOn-siteGodbt