Base Salary
$173k - $286k/yr
Responsibilities
- Design and develop scalable, resilient streaming and batch pipelines for structured and unstructured datasets.
- Design and implement Slack lakehouse solutions and enable production data use cases.
- Improve the reliability and performance of services and pipelines using AI-assisted or agentic tools and solutions.
- Automate dataset lifecycle management, including schema evolution, metadata management, changes, backfills, deprecation, and migration.
- Lead technical initiatives end to end and collaborate with cross-functional partners.
- Coach and mentor engineers across the team and organization.
- Write, review, and provide feedback on technical design proposals.
Requirements
- U.S. citizenship, no dual citizenship, willingness to undergo a federal Minimum Background Investigation for Moderate Public Trust, and eligibility for GovSlack authorization.
- At least 7 years of software or data engineering experience.
- Experience building applications with streaming and lakehouse technologies such as Kafka, Kafka Connect, Flink, Spark Streaming, Iceberg, Hudi, or Delta.
- Hands-on experience building and maintaining batch data pipelines using Spark, Airflow, EMR, S3, or equivalent technologies.
- Proficiency in SQL, Python, Java, Scala, Go, or equivalent object-oriented or functional programming languages.
- Experience building robust distributed microservices using tools such as Kubernetes, Docker, AWS ECS, AWS EKS, Terraform, and Grafana.
- Familiarity with AI-assisted software development and automation, including Claude Code or Codex, is preferred.
- Strong written, verbal, communication, collaboration, and technical explanation skills are preferred.
Benefits
- Benefits include time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program.
- The role is subject to a U.S. federal background investigation and GovSlack authorization requirements.
- Salesforce states that eligible roles may receive incentive compensation, equity, and benefits; compensation figures are excluded here.
Tech Stack
Categories
About Slack
Slack is on a mission to make people's working lives simpler, more pleasant and more productive. It is the productivity platform for customer companies that improves performance by empowering everyone with no-code automation, making search and knowledge sharing seamless, and keeping teams connected and engaged as they move work forward together. As part of Salesforce, Slack is deeply integrated into the Salesforce Customer 360, supercharging productivity across sales, service and marketing teams. To learn more and get started with Slack for free, visit slack.com or connect with us @SlackHQ. Ensuring a diverse and inclusive workplace where we learn from each other is core to Slack’s values. We welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and a pleasant and supportive place to work. Come do the best work of your life here at Slack.
