Data Engineer - Senior or Lead

Data Engineer - Senior or Lead

About Salesforce

Join Salesforce, the Customer Company, where we inspire the future of business with AI, Data, and CRM. We adhere to our core values to help companies across every industry pave new pathways and connect with customers in innovative ways. As part of our team, you'll become a Trailblazer—driving your performance, career growth, and contributing to global improvement. If you believe in business as a force for change that does well by doing good, you've come to the right place.

Job Category

Software Engineering

Location

Office Hybrid in San Francisco or Seattle

Job Overview

Salesforce is seeking an experienced Data Engineer to join our team. In this role, you will be integral to our digital transformation, building robust data pipelines and metrics that drive customer success and growth. You will collaborate with various marketing functions to understand business needs and translate them into technical solutions. Your work will support automated data collection and analysis, providing actionable insights across the organization.

Key Responsibilities

  • Design, develop, and maintain data pipelines and workflows for marketing data and metrics.
  • Collaborate with marketing teams to build data metric requirements, create POCs, and document functional and technical specifications.
  • Utilize Snowflake and BigQuery frameworks to automate ETL processes.
  • Create DBT ETL pipelines for data ingestion and transformation.
  • Deploy and version-code ETL processes using GIT CI/CD for DevOps.
  • Analyze metrics and build data insights in collaboration with business partners.
  • Develop automated, repeatable data engineering processes and frameworks.
  • Manage end-to-end data activities, including field identification, data lineage, quality checks, and analysis.
  • Ensure logical and physical designs align with solution architecture.
  • Resolve critical issues and support data collection and reporting needs.
  • Collaborate with global teams across North America, EMEA, and APAC.

Required Skills and Experience

  • 7+ years in data engineering, data modeling, automation, and analytics.
  • Proficiency in Snowflake, Google BigQuery, and Redshift.
  • Experience with ETL/ELT technologies like DBT, IICS, or Fivetran.
  • Skilled in SQL, Bash, and Python scripting.
  • Hands-on experience with Airflow, CI/CD pipelines, and GitHub.
  • Familiarity with AWS technologies such as ECS, CloudWatch, and Lambda.
  • Experience mentoring junior team members in a customer-focused environment.
  • Strong collaboration skills, including working with Analytics/Data Science groups.
  • Proactive communication with excellent problem-solving and project management skills.
  • Technical degree in a related field required.

Desired Skills and Experience

  • Experience with data visualization tools like Tableau.
  • Familiarity with marketing and sales data and metrics.

Accommodations

If you require assistance due to a disability, please submit a request via our .

Equal Opportunity Statement

At Salesforce, we believe that business should improve the state of the world. We are committed to driving equality and fostering an inclusive workforce that mirrors society. Learn more about our commitment to equality at and explore our benefits at .

Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, protected veteran status, or disability status. Salesforce does not accept unsolicited agency resumes and will not pay fees to any third-party agency without a signed agreement.

Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, we will consider qualified applicants with arrest and conviction records.