Senior Data Ingestion Engineer - Streaming & Lakehouse

Slack

Seattle (WA)

On-site

USD 173,000 - 260,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Salesforce, hosting Slack's data ingestion focus, seeks a Senior Software Engineer to lead streaming and lakehouse initiatives within the Data Ingestion Team. You will build scalable data pipelines and contribute to production-grade data services used by thousands of customer workloads.

Requires 7+ years in software/data engineering, strong SQL/Python/Java/Go skills, and hands-on experience with Kafka, Spark, Airflow, and cloud-based data platforms. Hybrid / Seattle area preferred.

Qualifications

  • U.S. citizenship and willing to undergo a background check for GovSlack authorization.
  • 7+ years of software/data engineering experience, including experience with building applications using Streaming and Lakehouse technologies, e.g. Kafka/Kafka Connect, Flink/Spark Streaming, Iceberg/Hudi/Delta or equivalent
  • Hands on experience and knowledge on building and maintaining batch data pipelines using Spark, Airflow, EMR, S3 or equivalent
  • You are proficient in object-oriented and/or functional programming languages: SQL, Python, Java/Scala, Go or equivalent
  • You are skilled at crafting and building robust distributed microservices with tools like Kubernetes, Docker, AWS ECS/EKS, Terraform, Grafana, etc.

Responsibilities

  • Design and develop highly scalable and resilient streaming and batch pipelines for ingesting and processing structured and unstructured datasets
  • Design and implement Slack’s Lakehouse solutions and enable production use cases for customers
  • Improve the reliability and performance of the services/pipelines through AI assisted and/or Agentic solutions and tools.
  • Automate and handle the lifecycle of datasets (schema evolution, metadata management, change and backfill management, deprecation and migration).
  • As one of the tech leads, comfortably collaborate with cross functional partners and lead technical initiatives independently end to end.
  • Be a role model and a multiplier, coaching and mentoring other engineers across the team and the org.
  • Write, review, or provide feedback on a technical design proposal from others.

Skills

Streaming and Lakehouse experience
Data ingestion
Distributed systems
SQL
Python
Java/Scala
Go
Kubernetes
Docker
AWS ECS/EKS
Terraform
Grafana

Tools

Kafka
Kafka Connect
Flink
Spark Streaming
Iceberg
Hudi
Delta
Spark
Airflow
EMR
S3
Kubernetes
Docker
AWS ECS/EKS
Terraform
Grafana

Job description

Salesforce, hosting Slack's data ingestion focus, seeks a Senior Software Engineer to lead streaming and lakehouse initiatives within the Data Ingestion Team. You will build scalable data pipelines and contribute to production-grade data services used by thousands of customer workloads.

Requires 7+ years in software/data engineering, strong SQL/Python/Java/Go skills, and hands-on experience with Kafka, Spark, Airflow, and cloud-based data platforms. Hybrid / Seattle area preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Ingestion Engineer – Streaming & Lakehouse
Senior Data Ingestion Engineer – Streaming & Lakehouse

Slack • Bellevue (WA)

On-site
USD 173,000 - 260,000
Senior Data Ingestion Engineer - Streaming & Lakehouse Lead
Senior Data Ingestion Engineer - Streaming & Lakehouse Lead

Slack Enterprise • Atlanta (GA)

On-site
USD 173,000 - 260,000
Senior Data Ingestion & Lakehouse Engineer
Senior Data Ingestion & Lakehouse Engineer

Slack • Atlanta (GA)

On-site
USD 173,000 - 260,000
Senior Data Ingestion Engineer - Lakehouse & Streaming
Senior Data Ingestion Engineer - Lakehouse & Streaming

100 Salesforce, Inc. • Atlanta (GA)

On-site
USD 155,000 - 190,000
Senior Data Ingestion Engineer — Streaming & Lakehouse
Senior Data Ingestion Engineer — Streaming & Lakehouse

Slack • San Francisco (CA)

On-site
USD 173,000 - 286,000
Senior Data Engineer — Lakehouse & Streaming Platform
Senior Data Engineer — Lakehouse & Streaming Platform

Valiant Technologies LLC • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

The Value Maximizer • South Carolina

On-site
USD 120,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Compunnel Inc. • Sunnyvale (CA)

On-site
USD 100,000 - 140,000
Senior Data Engineer - Lakehouse & Streaming Platforms
Senior Data Engineer - Lakehouse & Streaming Platforms

Ethereum Technologies LLC • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Data Ingestion Engineer: Pipelines & Streaming
Senior Data Ingestion Engineer: Pipelines & Streaming

Remote • San Francisco (CA)

On-site
USD 180,000 - 280,000