Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

$197.3k - $313.7k

Salesforce.Com Inc

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category

Data

Job Details

About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword - it's a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

Ready to level-up your career at the company leading workforce transformation in the agentic era? You're in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword - it's a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all. Agentforce is the future of AI, and you are the future of Salesforce!

The Marketing Data Science team within Salesforce's Chief Data Office is seeking an experienced data modeler to build and manage the data model(s) for our Marketing Data Warehouse. This role is crucial for enabling data-driven decisions across Marketing and will be the technical authority for all data modeling efforts, ensuring the warehouse architecture is scalable, high-performing, and accurately reflects the complex relationships within our rich B2B marketing data ecosystem (including campaigns, channels, leads, customer journeys, opportunities, etc.)

This role's primary focus is on the practical design, implementation, and optimization of the data models for the Marketing Data Warehouse. It will be responsible for designing and governing the optimal data models that span our complex data environment, hybrid-cloud ecosystem, including Salesforce Data 360 (formerly Data Cloud), Snowflake, Amazon data lakes, multiple Salesforce orgs, Informatica MDM, and graph databases. A key success factor is designing models that serve both analytical reporting and machine learning workloads, including feature engineering for ML models and real-time scoring systems.

Your primary stakeholders would be the Data Science, Analytics, Data Engineering, and Marketing Automation teams that support the Salesforce's Marketing organization. You will build the performant, scalable, and secure data models, while thoughtfully weighing the trade-offs of every modeling choice, from logical design to physical implementation.

Key Role Responsibilities
  • Design and implement a robust data model that integrates data from core B2B systems, including Snowflake, Salesforce Data 360, multiple Salesforce orgs, Informatica MDM, and Amazon data lakes.

  • Design and evolve scalable end-to-end data architecture; define standards for data modeling, ingestion framework, pipelines, data quality, etc.

  • Architect tables and views to clearly define and calculate critical metrics (e.g., lead conversion, MQL, marketing driven pipe, ROI).

  • Translate business needs for marketing performance measurement, customer segmentation, targeting, and personalization into precise data requirements and model designs.Translate functional and non-functional requirements (e.g., analytical performance, query latency, automation throughput) into optimal logical, conceptual, and physical data model designs.

  • Partner with Data Engineering to design data models that leverage advanced Snowflake features (e.g., clustering keys, materialized views, micro-partitions, time travel) to optimize query performance and cost efficiency.

  • Master the benefits and trade-offs of modeling on each platform, such as leveraging Snowflake's zero-copy data sharing vs. federating queries to S3.

  • Enforce rigorous data cataloging and metadata standards to ensure all marketing metrics have a single, unambiguous definition across the organization.

  • Collaborate with other Data and Application Architects to ensure the data warehouse model aligns with the overall enterprise data strategy and upstream/downstream system architectures.

  • Ensure the data model is intuitive and accessible for all Data Scientists, Analysts, Data and BI Engineers who build curated datasets, predictive models, and dashboards to measure and optimize marketing performance.

Required Qualifications
  • Master's or Ph.D in Computer Science, Information Systems, or a related quantitative field.

  • 10+ years of hands-on data modeling, data architecture, or database design experience.

  • 5+ years of experience designing and implementing large-scale Enterprise Data Warehouses.

  • Expert-level knowledge of dimensional modeling (Star/Snowflake schemas) and its application to business intelligence, reporting, and machine learning workloads including feature engineering for workloads such as attribution models, lead scoring, and propensity models.

  • Extensive experience with marketing data domains (e.g., campaign management, CRM, web analytics, attribution/marketing mix modeling, propensity modeling, forecasting, and optimization). Demonstrated ability to model complex business processes, including slowly changing dimensions and historical data tracking.

  • Proven, hands-on experience building and optimizing data models on a modern, cloud-native data warehouse platform, with deep expertise in Snowflake.

  • Advanced proficiency with SQL and DDL/DML, especially optimized for the Snowflake ecosystem. Familiarity with ETL tools (e.g., dbt, Fivetran), cloud services (AWS, GCP, or Azure), and how to design data models that optimize their performance.

  • Expert-level mastery of all major data modeling methodologies and implementation trade-offs between them such as 3NF (for applications), Data Vault (for integration layers), and Star/Snowflake schemas (for data science).

  • Deep experience modeling Master Data Management golden records and hierarchies, and integrating them with operational and analytical systems (e.g., Informatica MDM).

  • Experience implementing Data Mesh principles: domain ownership of data products, "data as a product" mindset with clear SLAs and documentation, and federated governance that balances central standards with domain autonomy.

  • Experience designing data models that support ML feature engineering, including feature stores and feature registries. Understanding of how data modeling decisions impact feature freshness, model training pipelines, and real-time inference.

  • A proven track record of partnering directly with Data Engineering, Data Science, and Machine Learning Engineering teams to deliver data models that meet their specific needs. Must thrive in a high-velocity environment with rapid iteration cycles and be able to balance governance requirements with engineering agility.

  • Experience partnering with Data Governance teams to ensure models are compliant, secure, and integrated with the enterprise data catalog.

  • Exceptional communication skills. The ability to lead technical design discussions and articulate complex technical concepts and implementation trade-offs to both technical and business stakeholders.

  • Highly organized and meticulous, with a passion for data accuracy and structural integrity.

Preferred Qualifications
  • Knowledge of Salesforce Data 360 platform with experience designing, deploying, and managing data model objects on enterprise deployments of Salesforce Data 360 is highly desirable.

  • Deep understanding of the data modeling challenges within a multi-org Salesforce CRM environment and a customer activation platform (Salesforce Data Cloud canonical model DLO/DMO).

Unleash Your Potential

When you join Salesforce, you'll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best , and our AI agents accelerate your impact so you can do your best . Together, we'll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future - but to redefine what's possible - for yourself, for AI, and the world.

Accommodations

If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form.

Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates' resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see our Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options.

Posting Statement

Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that's inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications - without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.

In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records. At Salesforce, we believe in equitable compensation practices that reflect the dynamic nature of labor markets across various regions. The typical base salary range for this position is $197,300 - $313,700 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $237,700 - $344,700 annually. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Chicago, IL vacancy
  • $220k - $245k

     ...you can be proud of. Your new trajectory starts here at Launch! The Role Launch is actively seeking a visionary Principal of Data Engineering to architect and deliver enterprise data platforms while driving transformational outcomes for clients. This role combines... 
    Suggested
    Temporary work

    Launch Consulting

    Chicago, IL
    1 day ago
  •  ...accordance with departmental guidelines: Acts as the principal builder of large-scale data processing systems and data lakes, optimized for both...  ...deep technical knowledge on data modeling and best engineering practices. Independently delivers results, creating... 
    Suggested
    Work experience placement

    CNA

    Chicago, IL
    3 days ago
  •  ...Principal Data Engineer Dallas or Chicago – hybrid WFH Summary This role will focus on owning both the architecture and engineering for a new enterprise-grade analytics platform. The goal of the system is to provide better insights as it relates to real estate... 
    Suggested
    Work from home

    1872 Consulting

    Chicago, IL
    4 days ago
  •  ...EMEA team for meetings, as most of the team is in Europe. The data strategist will be a key contributor responsible for defining and...  ...-making. Delivery Assurance : Collaborate with product, engineering, architecture, and application teams to ensure successful execution... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Freelance
    Remote work

    GrabJobs

    Chicago, IL
    4 days ago
  • Job Description This is a technical role that will report to the Director, Data Analytics Engineering, and will be responsible for assisting in designing and implementing technical solutions for the programs that oversee compliance with regulatory and internal control... 
    Suggested
    Permanent employment
    Contract work
    Work at office
    3 days per week

    Hudson Manpower

    Chicago, IL
    4 days ago
  • $180k - $205k

     ...Build scalable enterprise data platforms for Fortune-level clients across AWS and Snowflake...  ...organizations solve complex data engineering, cloud, analytics, and AI challenges. Our...  ...opportunities Job Details We are seeking a Principal Solutions Architect with a strong hands-... 
    Casual work
    Local area
    Remote work

    Jobot

    Chicago, IL
    4 days ago
  • $195.37k - $244.21k

     ...strategy, enabling the creation, activation, and measurement of customer audiences across internal and external ecosystems. The Principal Data Engineer will serve as the senior technical authority for this platform, defining the architecture, standards, and long-term... 
    Full time
    Local area
    Flexible hours

    McDonald's Corporation

    Chicago, IL
    18 hours ago
  • $137.4k - $233.6k

     ...service. Role Summary Seeking a Principal-level individual contributor to lead...  ...architecture, and operationalization of AI-driven data protection and compliance controls...  ..., and fail-safe operation. Control Engineering & Operations Design, implement,... 
    H1b
    Remote work
    Flexible hours

    Northern Trust

    Chicago, IL
    1 day ago
  • $88.54k - $127.16k

     ...Manager, Audience Architecture & Data Engineering Infinite Roar, Publicis Media's fastest-growing agency, is the new force in the media landscape. We are built for those clients looking to drive transformation, and we've created an approach especially tailored to the... 
    Temporary work
    Freelance
    Flexible hours

    Prodigious Worldwide

    Chicago, IL
    1 day ago
  • A high-growth financial services company in Chicago is seeking a Principal Data Engineer for a hybrid role. You will drive architectural decisions in a modern cloud data platform and oversee the development of scalable data pipelines. The ideal candidate has 5-8+ years... 

    Harnham

    Chicago, IL
    4 days ago
  • $180k - $220k

     ...Director Of Data Engineering Founded in 1989 and headquartered in Chicago, Jet Support Services, Inc. (JSSI) is the largest independent provider of hourly cost maintenance programs for business aviation. JSSI delivers comprehensive coverage for engines, airframes,... 
    Hourly pay
    Full time

    Jet Support, Inc.

    Chicago, IL
    8 hours ago
  • $88.54k - $127.16k

     ...Data Manager Of Data Engineering The Data Manager of Data Engineering will work in a hands-on and supportive role in our Technology and Data Department. This team processes and maintains all the data that flows into our organization and is the face of the agency regarding... 
    Temporary work
    Freelance
    Flexible hours

    Starcom Mediavest Group Germany Gmbh

    Chicago, IL
    1 day ago
  •  ...Data Engineering Manager – Enterprise Data Visualization The Data Engineering Manager – Enterprise Data Visualization will report to the Sr. Director, Data Engineering in the Technology Department. This role will engage with Business Leaders, Analysts, Data Stewards... 
    Remote work
    Flexible hours

    Inspira Financial

    Oak Brook, IL
    1 day ago
  • $165k - $185k

     ...Hands On Data Engineering Manager Chicago, Illinois Hybrid Full Time $165k - $185k This organization is a large, well-established global distributor that quietly powers millions of businesses every day through technology, logistics, and data. They're known... 
    Full time

    Motion Recruitment

    Chicago, IL
    1 day ago
  • $132k - $165k

     ...Position Summary The Director of Data Engineering is responsible for building and operating the data engineering function within Ryan Specialty's corporate data organization. This role is accountable for the silver and gold layer of the medallion data architecture... 
    Full time
    For contractors
    Work experience placement
    Work visa

    Ryan Specialty

    Chicago, IL
    3 days ago
  • $138.21k - $172.76k

     ...directly enabling the Accelerating the Arches strategy.? Department Overview McDonald's Global Data & Analytics organization is seeking a Manager, Data Engineering to lead the design, delivery, and evolution of large-scale data products that support critical global... 
    Temporary work
    Local area
    Shift work

    McDonald's Corporation

    Chicago, IL
    3 days ago
  • $200k - $250k

     ...Are you ready to make an impact? West Monroe has an opportunity for a strategic Data Engineering Director to join our Technology practice. This leader will structure, lead, support, drive, and grow West Monroe's Technology Data Engineering practice and associated... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    West Monroe

    Chicago, IL
    5 days ago
  • $136k - $217k

     ...JOB REQUISITION Data Engineering Manager (Microsoft Fabric & Databricks) LOCATION CHICAGO ADDITIONAL LOCATION(S) DENVER, PRO TAMPA JOB DESCRIPTION You Belong Here The Protiviti Career provides opportunity to learn, inspire, and advance... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Protiviti

    Chicago, IL
    3 days ago
  •  ...and long-term success. We’re hiring a hands-on Manager, AWS Data & Analytics to lead a small, high-performing team while playing...  ...Lead and develop a high-impact team of BI architects and data engineers, fostering a culture of ownership, innovation, and continuous improvement... 
    Work at office
    Local area

    MMD Services

    Chicago, IL
    3 days ago
  • $168k - $220k

     ...the midst of a major enterprise transformation to modernize our data foundations, simplify our technology landscape, and enable AI-...  ...and advanced analytics. We are seeking a strategic, hands-on engineering and architecture leader to build and evolve BBG's enterprise... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week

    Breakthru Beverage Group

    Cicero, IL
    1 day ago
  •  ...Manager For The Data & Ai Team Valorem Reply is an award-winning digital transformation firm focused on delivering solutions around...  ...Ability to create working environments for data engineers and scientists, and general knowledge of ML, AI, LLMs, and MLOps... 

    Reply

    Chicago, IL
    1 day ago
  • $131k - $164k

     ...How you'll make an impact: We're looking for a Data Engineering Manager to lead a team of talented data engineers who are passionate about building resilient, scalable data infrastructure that supports some of the nation's top healthcare providers.... 
    Work experience placement
    Shift work

    Strata Decision Technology

    Chicago, IL
    3 days ago
  •  ...individual contributor Sr Lead to drive secure enablement of Microsoft 365 Copilot and enterprise AI capabilities within the Data Protection Control Engineering team. This role is responsible for designing, implementing, and operating AI-related data protection and compliance... 
    Flexible hours

    Northern Trust Corp

    Chicago, IL
    5 days ago
  • $125k - $150k

    Inspira Financial seeks a Data Engineering Manager in Oak Brook, Illinois, to lead an agile team, enhancing data delivery and visualization. The role involves overseeing multiple projects, recruiting staff, and ensuring quality metrics. Candidates should have over 10 years... 

    Inspira Financial

    Oak Brook, IL
    2 days ago
  • We are looking for a strategic and hands‑on Manager of Data Engineering to lead a team focused on building scalable data infrastructure for Retail Media Network (RMN) initiatives. This role requires deep technical expertise in GCP, strong leadership skills, and a passion... 
    Permanent employment
    Contract work
    Local area

    Ethereum Technologies LLC

    Chicago, IL
    2 days ago
  • $125k - $150k

    Job Summary & Responsibilities The Data Engineering Manager - Enterprise Data Visualization will report to the Sr. Director, Data Engineering in the Technology Department. This role will engage with Business Leaders, Analysts, Data Stewards, Application Architects, and... 
    Remote job

    Inspira Financial

    Oak Brook, IL
    2 days ago
  • $167.37k - $209.21k

    Department Overview We are looking for a Sr. Manager, Data Engineering - Data Clean Rooms to lead the strategy, delivery, and evolution of privacy‑safe data collaboration capabilities across the enterprise. In this role, you will be responsible for defining and scaling... 
    Local area

    McDonald's

    Chicago, IL
    1 day ago
  • McDonald's seeks a Manager in Data Engineering based in Chicago, responsible for leading the design and delivery of data products. The ideal candidate will own technical vision and architecture, collaborating with cross-functional teams to ensure data quality and reliability... 

    McDonald's

    Chicago, IL
    1 day ago
  • Strata Decision Technology in Chicago is seeking a Data Engineering Manager to lead a team focused on building scalable data infrastructure for healthcare providers. The ideal candidate will have over 5 years of data or software engineering experience, including leadership... 

    Strata Decision Technology

    Chicago, IL
    2 days ago
  • $145k - $165k

    Avison Young is seeking a Lead of Analytics Engineering in Chicago, IL. In this role, you'll lead the strategy and execution of data products to empower decision-makers in commercial real estate. With over 10 years of experience in commercial real estate strategy, you'... 

    Avison Young

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!