Software Engineer II, Developer Experience - Slack
SalesforceAbout the role
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
Job Category
Software EngineeringJob Details
About Salesforce
We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.
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
Accommodations
If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.
Post
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s