Join Slack's Developer Experience team as a Software Engineer II, where you'll be part of a critical team building and maintaining internal tools that power operational excellence across the company. This role focuses on developing secure, reliable tools that serve as the gateway to Slack's most critical internal operations. As part of a distributed team across the US and Canada, you'll work alongside backend and frontend developers and data engineers.
The position offers high visibility and impact, as your work will directly enable hundreds of Slack engineers and support agents to resolve issues efficiently and securely. You'll be responsible for writing high-quality, maintainable code while contributing to a culture of engineering excellence focused on reliability, observability, and security.
The role requires 4+ years of software engineering experience, with a strong focus on backend development using modern programming languages. You'll need a security-first mindset, excellent communication skills, and experience with cloud infrastructure. The team values collaboration, continuous improvement, and offers growth opportunities through mentorship and impactful projects.
Working in a supportive, inclusive environment, you'll help steward tools that manage sensitive production access, requiring precision and trust. The position involves close collaboration with senior engineers and partner teams across engineering, customer experience, and compliance. This is an opportunity to contribute to systems that are crucial for Slack's operational efficiency while growing your career through hands-on experience with large-scale internal platforms and distributed systems.