Slack logo

Software Engineer, Backend (Staff & Senior) - Slack

Slack

Seattle, WA
Full Time
Senior
158k-335k
15 days ago

Job Description

About the Role

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. Slack is your Digital HQ - a place where work flows between your people, systems, partners, and customers. From Fortune 100 companies to corner markets, millions of people around the world use Slack to connect their teams, unify their systems, and drive their business forward. Slack's mission is to make people's work lives simpler, more pleasant, and more productive. We build our app using reliable tools like PHP/Hack, Java, MySQL, and Linux, and are looking for Backend Engineers to build features, design APIs, and improve system performance and reliability as we scale.

Key Responsibilities

  • Brainstorm with Product Managers, Designers, Backend, and Frontend Engineers to conceptualize and build new features for a large user base.
  • Contribute heavily to team projects that have a significant impact on the business.
  • Own team features or systems and define their long-term health, while improving surrounding systems.
  • Assist support and operations teams in triaging and resolving production issues.
  • Mentor other engineers and review code deeply.
  • Improve engineering standards, tooling, and processes.

Requirements

  • Building web applications professionally for 4+ years.
  • Experience with functional or imperative programming languages such as PHP, Python, Ruby, Go, C, or Java.
  • Ability to contribute to technical architecture discussions and drive technical decisions.
  • Ability to write understandable, testable, and maintainable code.
  • Strong communication skills for explaining complex technical concepts.
  • Solid computer science fundamentals including data structures, algorithms, distributed systems, and information retrieval.

Nice to Have

  • Familiarity with other common web languages such as Python or Ruby.
  • Experience with relational databases.

Qualifications

  • No specific formal qualifications specified; experience and skills are emphasized.

Benefits & Perks

  • Time off programs
  • Medical, dental, vision, and mental health support
  • Paid parental leave
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program
  • Additional details available at https://www.salesforcebenefits.com

Working at Slack

Salesforce is an equal opportunity employer committed to creating an inclusive workplace free from discrimination. They value merit, competence, and qualifications above all, and promote diversity and fairness in hiring, promotion, and employment practices. The company emphasizes a workplace culture of equality, inclusion, and respect for all employees regardless of race, religion, gender, or other protected characteristics.

Apply Now

Job Details

Posted AtJul 9, 2025
Salary158k-335k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Slack

Website

slack.com

Company Size

1001-5000 employees

Location

Seattle, WA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches