Staff Software Engineer, Data Infrastructure
Core
Design, build, and operate reliable, scalable, and cost-efficient data infrastructure powering Slack's analytics, ML, and data-driven decision-making.
Role type
Staff Software Engineer (Data Infrastructure)
Builds
Core data platforms for ingestion, transformation, storage, compute, and orchestration at massive scale.
Domain
Enterprise SaaS / Data Infrastructure
Deliverable
infrastructure
Required skills
Distributed systems architecture, Big data technologies, Python, Golang, Bash, SQL, CI/CD, Infrastructure as Code, Observability, Cost optimization
Preferred skills
Data pipeline support, Self-service tooling development
Technologies
Pinot, StarRocks, Trino, EMR, Airflow, Temporal, Hive Metastore, Kubernetes, GitHub Actions, Vault, Terraform, Chef, Grafana
Responsibilities
Design and operate core data services (analytics, compute, orchestration), drive security and cost efficiency improvements, build automation and self-service tools, define technical standards and best practices, mentor engineers
Seniority
Staff, strategic impact with hands-on execution