Staff Software Engineer, Data Tools - Slack

Job expired!

Join Salesforce as a Staff Software Engineer, Data Tools - Slack

To maximize your candidate experience, we suggest applying for no more than 3 roles within 12 months to avoid efforts duplication.

About Salesforce

At Salesforce, known as the Customer Company, we inspire business futures through innovative solutions combining AI, Data, and CRM. Guided by our core values, we assist companies in every industry to innovate and connect with customers in groundbreaking ways. Embark on your journey with us to become a Trailblazer: drive your performance, carve new paths, and make a tangible impact on the world.

Role Overview: Staff Software Engineer, Data Tools at Slack

Join our Data Tools team at Slack! This team is pivotal in maintaining and developing tools that encourage a data-driven culture. These essential tools help in generating insights and visualizations critical for informed product decisions. By collaborating closely with Product Engineers, Analysts, and Data Scientists, you will contribute directly to tools that aid in the creation of dashboards, data querying, and more.

What You Will Do

As a key player in our team, you will:

  • Lead the design and execution of our data visualization and tooling strategies, ensuring the creation of resilient, scalable, and reliable data access points.
  • Work alongside data users to understand both current and future data needs, ensuring alignment with business goals.
  • Promote excellent User Experience (UX) practices, utilizing technologies like React, Typescript, and ANT Design.
  • Provide mentorship and propel the team forward through your technical expertise.

Who You Should Be

Ideal candidates should possess:

  • A robust understanding of the latest data tools and a history of leveraging cross-industry knowledge.
  • Strong analytical skills, excellent problem-solving abilities, and a capacity for continuous learning and adaptation.
  • Proficiency in database management systems, cloud platforms (AWS, Kubernetes), and data processing frameworks (Airflow, Trino, Spark).
  • Extensive experience in team-based development of complex systems.
  • A Bachelor’s degree in Computer Science, Engineering, or relevant fields—or comparable training and experience.

Bonus points for:

  • 4-6 years of proven experience in client-side development using Javascript/Typescript, React, Redux.
  • A strong focus on UX and design, with a keen eye for detail and a commitment to delivering exceptional quality.

Our Commitment to Equality

At Salesforce, we strive to create a diverse and inclusive environment through various initiatives like equal pay, employee resource groups, and more. Learn more about our dedication to equality at and discover our comprehensive benefits at .

Salesforce is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, sex, national origin, age, disability, or other applicable legally protected characteristics.

Salary Range

For positions located in Colorado, the salary range for this role is $185,800 to $269,500, with variations based on location, level, and experience.

Ready to Apply?

If your skills align with our needs, do not hesitate to apply. Be a part of a team where your work impacts millions and leads the drive towards a data-driven future at Slack, a Salesforce company.

Sales might not accept unsolicited resumes from headhunter or recruitment agencies without a signed agreement.