Lead/Staff Data Engineer

Salesforce is the #1 CRM company, focusing on AI, Data, and CRM solutions to help businesses connect with customers.
Data
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

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. This role combines advanced data engineering with machine learning applications, directly influencing how Salesforce markets its vast product portfolio to a global customer base, including 90% of the Fortune 500.

You'll be responsible for architecting and implementing scalable data platforms and pipelines that power ML model development and production. The role involves building feature stores, designing real-time and batch ETL systems, and creating robust data infrastructure for model deployment and monitoring. You'll work closely with Analytics, Data Science, and Marketing teams to deliver actionable insights and drive data-driven decision-making.

As a technical leader, you'll have the opportunity to shape customer engagement strategies at massive scale, working on AI/ML-powered personalization, propensity modeling, and recommender systems. The position requires expertise in SQL, Python, PySpark/Spark, and modern data tools, along with strong experience in cloud platforms.

This is an exceptional opportunity to drive AI-powered marketing at the world's leading CRM company, collaborating with top-tier Data Scientists and Marketing experts. You'll be part of a team that's pioneering the future of Agentic AI + Marketing, with the chance to create real impact on how Salesforce connects with millions of global customers.

The role offers the unique combination of technical leadership, innovation in AI/ML applications, and direct business impact. You'll be working in an environment that values continuous learning, innovation, and technical excellence, while contributing to solutions that shape the future of marketing technology.

Last updated 27 minutes 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 to enable predictive modeling and analytics
  • Design real-time and batch ETL systems, integrating complex customer data from multiple sources
  • Collaborate with Analytics, Data Science, and Marketing teams to deliver actionable insights
  • Create robust data infrastructure for model deployment, monitoring & tuning
  • Ensure data quality, governance, and compliance
  • Lead and mentor other engineers, promoting innovation and continuous learning

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?

Jobs Related To Salesforce Lead/Staff Data Engineer

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on data visualization and analytics, requiring Master's degree and 2 years of experience, based in Dallas with hybrid work options.

Technical Architect, Partner Solutions (Data Cloud & AI)

Technical Architect role focused on AI and Data Cloud solutions, working with global system integrators to develop and implement Salesforce partner solutions.

Experimentation Growth Analytics Manager/Sr. Manager

Lead data-driven experimentation and growth analytics initiatives to optimize customer acquisition, engagement, and retention across digital platforms.

Sr, Business Intelligence Engineer, Amazon Music - DISCO

Senior Business Intelligence Engineer role at Amazon Music, focusing on data analytics and insights to drive product decisions and customer experience improvements.

Member of Technical Staff - Data Engineer

Microsoft AI is hiring a Staff Data Engineer to build mission-critical data pipelines for AI systems, offering competitive pay of $137K-$294K based on location.