Flag job

Report

Software Engineer II, Developer Experience - Slack

Salary

$157.6k - $236.5k

Min Experience

4 years

Location

California - San Francisco, Washington - Seattle

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

This role is part of a team within the Developer Experience pillar at Slack, responsible for building and maintaining critical internal tools that power operational excellence and insights across the company. This is a high-impact team whose work directly enables Slack engineers to solve complex customer issues and build with confidence. We are growing our scope to include internal tools with sensitive production access, requiring engineers who are thoughtful, reliable, and security-minded. We work closely with teams across engineering, customer experience, and compliance. Our team is distributed across the US and Canada, and includes backend and frontend developers as well as data engineers. About the Role We are hiring a Software Engineer II to help build and operate secure, reliable internal tools at Slack. You'll help steward tools that act as the gateway to Slack's most critical internal operations, requiring precision, trust, and a commitment to secure engineering practices. This is a highly critical and visible role, where the tools you build will be used daily by hundreds of Slack engineers and support agents. You will contribute to systems that help Slack engineers and support staff resolve issues quickly, safely, and with confidence. As a Software Engineer II, you will work closely with senior engineers and partner teams. You'll write high-quality, maintainable code and contribute to a culture of engineering excellence focused on reliability, observability, and security. You'll have the autonomy to take ownership of projects, with the support of a highly collaborative and respectful team. What you will be doing: Work in a supportive, inclusive team culture that values collaboration and continuous improvement Grow your career through mentorship, impactful projects, and exposure to cross-functional partners Design, implement, and maintain internal tools that power operational workflows at Slack Contribute to the reliability, performance, and observability of internal systems Help build secure interfaces that interact with sensitive customer and internal data Collaborate across engineering, support, and compliance teams to ensure safe and effective tooling Participate in team rituals, code reviews, and operational on-call support as needed Support the team's documentation, testing, and engineering excellence practices What you should have: 4+ years of experience as a software engineer, ideally working on internal tools or platforms Experience with backend development in modern programming languages such as Hack, PHP, or Python A security-first mindset when building tools that interact with sensitive or production data Strong communication skills and a collaborative approach to working with cross-functional teams Have a passion and interest to work on systems that are highly reliable, maintainable, scalable and secure. Familiarity with version control, CI/CD pipelines, and cloud infrastructure Nice to have: Experience building tools with administrative access to production systems or sensitive data Familiarity with compliance, risk, or data governance workflows Experience with frontend technologies (e.g. React, TypeScript) is a plus Interest or experience with distributed systems or large-scale internal platforms Experience with large public cloud provider like AWS, GCP, or Azure a plus

About the company

Salesforce is a customer relationship management solution that brings companies and customers together. It's one integrated CRM platform that gives all your departments — including marketing, sales, commerce, and service — a single, shared view of every customer.

Skills

Hack
PHP
Python
React
TypeScript