Taro Logo

Lead/Staff Data Engineer

Salesforce is the #1 CRM company, focusing on AI, Data, and CRM solutions to help businesses connect with customers in powerful ways.
Data
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead/Staff Data Engineer

Join Salesforce's Marketing AI/ML Algorithms and Applications team as a Lead/Staff Data Engineer, where you'll be at the forefront of AI-powered marketing innovation. As part of the world's #1 CRM company, you'll drive state-of-the-art ML solutions that supercharge internal marketing platforms, directly influencing how Salesforce markets its vast product portfolio to a global customer base, including 90% of the Fortune 500.

In this role, you'll architect and implement scalable data platforms and pipelines for ML model development and production, build and manage Feature Stores, and design real-time and batch ETL systems. You'll work closely with Analytics, Data Science, and Marketing teams to deliver actionable insights while ensuring data quality, governance, and compliance aligned with Salesforce's AI Trust framework.

The position requires 8+ years of hands-on experience with enterprise-scale data platforms in the cloud, expert-level skills in SQL, Python, PySpark/Spark, Hive, Presto, and Kafka. You'll need strong experience with cloud platforms and modern data tools, plus a deep understanding of data modeling and large-scale architecture.

This is a unique opportunity to drive AI-powered marketing at global scale, collaborate with top-tier Data Scientists and Marketing experts, and influence how Salesforce connects with millions of customers worldwide. You'll not only engineer solutions but also lead and mentor others, promoting innovation and continuous learning in a company that values both technical excellence and business impact.

Join us in shaping the future of AI + Marketing, where your expertise will directly contribute to Salesforce's mission of helping companies connect with customers in new, powerful ways.

Last updated a month ago

Responsibilities For Lead/Staff Data Engineer

  • Architect and implement scalable data platforms & pipelines for ML model development and production
  • Build and manage Feature Stores for predictive modeling and analytics
  • Design real-time and batch ETL systems
  • Collaborate with Analytics, Data Science, and Marketing teams
  • Create robust data infrastructure for model deployment, monitoring & tuning
  • Ensure data quality, governance, and compliance
  • Lead and mentor other engineers

Requirements For Lead/Staff Data Engineer

Python
Kafka
  • 8+ years of hands-on experience building enterprise-scale data platforms in the cloud
  • Expert-level skills in SQL, Python, PySpark/Spark, Hive, Presto, Kafka
  • Experience with cloud platforms (AWS, GCP, Azure) and tools like DBT, Airflow, Snowflake, Redshift
  • Strong grasp of data modeling, pipelines, and large-scale data architecture
  • Familiarity with AI/ML model pipelines, CDPs, and Customer 360 initiatives
  • Passion for enabling data-driven decision-making in a B2B marketing context

Interested in this job?