
Staff Data Engineer Slack
NEW YORK, NYJobSeen 2 days agoSeen in employer's feed 2 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near NEW YORK, NY, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Staff Data Engineer will set technical direction for Slack’s metrics platform and lead Agentic Analytics on the metrics side. The role spans ingestion, canonical datasets, semantic layers, and serving, with organization-wide scope and multi-quarter impact. The engineer partners across Engineering, Product, Data Science, and Analytics to build trusted, governed metrics and tools for people and AI agents.
Skills & qualifications
Skills
Qualifications
Full job description
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 CategorySoftware EngineeringJob DetailsAbout SalesforceSalesforce 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.The Experience The Metrics Foundations team sits within Slack's Data Engineering organization in Data & Insights, building the trusted datasets and metrics that power decisions across Product, Analytics, Marketing, Sales, and Operations. The team partners with Product, Data Science, Analytics, and Engineering to define and govern metrics with consistent quality and clear service level agreements (SLAs). Increasingly, AI agents and developer tools consume these metrics alongside people, so you build the trusted, machine-readable foundation that maps business questions to the right metric definitions and tables. As a Staff Data Engineer, you set the technical direction for how Slack defines, computes, governs, and serves its most critical metrics, and you serve as the technical lead for Agentic Analytics on the metrics side. This is a senior individual contributor role with organization-wide scope and multi-quarter impact.What You'll Actually Be Doing * Set the architecture and roadmap for the metrics platform, from ingestion and canonical datasets to the semantic layer and serving, making clear tradeoffs between freshness, accuracy, reliability, and cost. * Design and scale data models and pipelines that turn billions of records into trusted datasets with measurable quality, predictable SLAs, and freshness signals for consumers. * Evolve the semantic layer and build the APIs and tools that let people and AI agents navigate metric definitions, lineage, and ownership, and draft accurate queries. * Lead metric certification, governance, and design reviews, and mentor senior engineers, using AI-assisted development to deliver faster without compromising quality.You're Our Person If... * You have 10+ years of software or data engineering experience, including 6+ years hands-on with data architecture, data modeling, and metadata management. * You have led complex, multi-team technical initiatives as an individual contributor and drive alignment across Engineering, Product, Data Science, and Analytics without formal authority. * You have deep SQL expertise, strong Python skills, and working proficiency in Go, Java, or Scala, with a record of architecting scalable, cost-efficient data models and pipelines. * You have hands-on experience with Spark, Trino, Airflow, Iceberg, and Snowflake, and with dimensional and star/snowflake modeling. * A related technical degree required. Even Better If... * You have experience building infrastructure or tools for AI agents, such as Model Context Protocol (MCP) servers, tool-use APIs, or evaluation harnesses. * You have experience with semantic layers, metrics platforms, data catalogs, or lineage tools such as dbt, sqlmesh, Datahub, Cube, or LookML. * You have experience with experimentation platforms, including metrics, exposure logging, and guardrails for A/B testing. * You prototype early, balance speed with judgment, and measure your impact by what the teams around you ship.Unleash Your PotentialWhen you join Salesforce, you'll be limitless in all areas of your life. Our benefits and resources support yo
How this job compares
Set against the 2,845 open Data Engineering jobs on Olive Jobs, counted November 3, 2026.
- Pay
- This postingNot listed
- New York median$136–211K/yr172 salary ranges
- US median$48–54/hr88 hourly ranges
- Openings
- Olive Jobs lists 225 open Data Engineering jobs in New York and 2,845 across the US. 8% of them nationwide are listed as remote or flexible.
- Experience
- This posting asks for at least 10 years of experience — more than three in four Data Engineering postings that state a minimum ask for (median 5 years, across 2,422 postings).
- Education
- 1,009 of the 2,845 open Data Engineering jobs (35%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 3, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.


