Senior Staff Software Engineer, Backend (Core Product)
SlackAbout the Role
Slack is seeking a Senior Staff Backend Engineer to join our Core Product team. This role involves building features, designing and implementing API methods, and enhancing the performance and reliability of our systems as we scale. You will be making pivotal decisions that significantly affect our product and company.
Responsibilities
- Lead technical strategy for broad or complex requirements with forward-looking approaches.
- Set vision for strategic development of methods and evaluation criteria across the engineering organization.
- Guide efforts of a functional group through delegation to senior technical leaders.
- Identify and remedy communication gaps across diverse teams.
- Own features or systems and define their long-term health.
- Train engineers for incident response and command.
- Mentor and build new leaders within the company.
What You Should Have
- 12+ years of experience in web application development.
- Proficiency in programming languages such as PHP, Python, Ruby, Go, C, or Java.
- Strong fundamentals in data structures, algorithms, programming languages, distributed systems, and information retrieval.
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
Why Join Us
Slack offers a positive, diverse, and supportive culture. We believe in continuous improvement, collaboration, and making a difference. You will have the opportunity to work with cross-functional teams including product managers, designers, frontend, iOS, Android, automation, and quality engineers.
We provide competitive compensation, equity, and benefits. Learn more about our inclusive programs and initiatives that reflect our commitment to equality and improving the state of the world.
Benefits Extracted with AI
- Incentive compensation
- Equity
- Health insurance
- Paid vacation
Similar jobs
Last update: 23 minutes ago
Summer 2025 Intern - Software Engineer
Join Salesforce or Slack as a Summer 2025 Software Engineering Intern. Gain hands-on experience in AI-driven innovation and cloud computing.
Staff Software Engineer, Backend
Join Snap Inc. as a Staff Software Engineer, Backend, in Seattle. Design and operate critical services with AWS, Java, and Python.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Principal Full-Stack Engineer (Backend Focus)
Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.
Founding Backend Engineer
Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Senior Software Engineer (Frontend/Fullstack)
Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer to design and scale backend systems using Python and AWS. 100% remote, USA-based.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Software Engineer, Billing
Join Discord as a Software Engineer, Billing, focusing on payments systems. Work remotely with Python, React, and more.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Software Engineer, Core Events
Join Stripe as a Software Engineer, Core Events, focusing on AWS, distributed systems, and event-driven architecture.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Staff Software Engineer - Backend (Java, GraphQL)
Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.
Senior Staff Software Engineer - Infrastructure
Join Rippling as a Senior Staff Software Engineer in Infrastructure, leading projects and building scalable systems.
Staff Software Engineer, Backend
Join Harvey as a Staff Software Engineer, Backend, in San Francisco to lead engineering projects and build secure AI systems.
Senior Software Engineer - Backend (Python, Go, C++)
Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.
Senior Staff Software Engineer - Sales Productivity Engineering
Join LinkedIn as a Senior Staff Software Engineer to drive innovation in Sales Productivity Engineering with a focus on technical leadership and backend development.