Taro Logo

Software Engineer, Data Platform-Slack (Senior SWE/Staff SWE)

Leading technology company providing AI + Data + CRM solutions to help businesses connect with customers in innovative ways.
$184,000 - $334,600
Data
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineer, Data Platform-Slack (Senior SWE/Staff SWE)

Join Slack's Data Tools team as a Staff Software Engineer, where you'll be at the intersection of product development and data infrastructure. This role focuses on building and maintaining critical internal tooling for dashboards, query interfaces, metadata management, and analytics systems used across Slack. You'll be working in a highly collaborative environment, architecting scalable backend systems and APIs while contributing to front-end interfaces that empower both technical and non-technical users.

The position offers competitive compensation ranging from $184,000 to $334,600 depending on location and experience. As part of Salesforce, you'll be working with a company that values both business success and positive social impact. The role combines deep technical expertise with product thinking, requiring experience in modern data infrastructure, container orchestration, and UI technologies.

You'll be responsible for driving the development of reliable infrastructure, collaborating with cross-functional teams, and championing engineering excellence. The ideal candidate should have strong programming skills in languages like Python, Go, or PHP, along with experience in modern data infrastructure tools and UI technologies.

This is an opportunity to have a significant impact at Slack, working on tools that directly influence product decisions and customer experience. The role offers the flexibility of hybrid work across locations in San Francisco, Seattle, and Bellevue, with the chance to work on cutting-edge data platforms and tools that support hundreds of internal stakeholders.

If you're passionate about data infrastructure, love building tools that empower others, and want to be part of a team that's shaping the future of workplace communication, this role offers the perfect blend of technical challenges and meaningful impact.

Last updated a few seconds ago

Responsibilities For Software Engineer, Data Platform-Slack (Senior SWE/Staff SWE)

  • Architect and build scalable backend systems, APIs, and services for internal data tools
  • Drive development of infrastructure for querying, alerting, metadata tracking, and dashboarding
  • Collaborate cross-functionally with Data Scientists, Product Managers, and other teams
  • Translate business requirements into clean, maintainable technical solutions
  • Contribute to front-end interface design
  • Improve observability, reliability, and performance of internal data platforms
  • Champion engineering excellence and data best practices

Requirements For Software Engineer, Data Platform-Slack (Senior SWE/Staff SWE)

Python
Go
PHP
React
TypeScript
Kubernetes
  • Strong programming skills in Python, Go, or PHP
  • Experience with modern data infrastructure tools (Airflow, dbt, Kafka, Spark, BigQuery, Snowflake)
  • Familiarity with container orchestration and infrastructure-as-code tools
  • Experience with modern UI technologies (React, TypeScript)
  • Experience building internal platforms or developer tools
  • Excellent communication skills
  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent experience

Benefits For Software Engineer, Data Platform-Slack (Senior SWE/Staff SWE)

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To Salesforce Software Engineer, Data Platform-Slack (Senior SWE/Staff SWE)