Taro Logo

Software Engineer, Backend (Staff & Senior) - Slack

Salesforce is a global cloud computing company that provides customer relationship management (CRM) software and enterprise solutions.
$157,600 - $334,600
Backend
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Software Engineer, Backend (Staff & Senior) - Slack

Slack, a Salesforce company, is seeking Backend Engineers to join their dynamic team. As a Digital HQ platform serving Fortune 100 companies and businesses worldwide, Slack processes over 300k messages per second and has 200k+ paid customers across 150+ countries. The role specifically focuses on the Canvas Editor and Admin & Trust teams, where you'll work on critical features that enable enterprise-level functionality.

The Admin & Trust team is responsible for developing features that allow businesses to meet their legal and compliance requirements, making Slack viable for large enterprise customers. The Canvas Editor team focuses on the core editing experience, including real-time and multi-player editing, integrating with Slack features, and maintaining high-performance APIs.

You'll work with a collaborative team of product managers, designers, and engineers across different specialties, using technologies like PHP/Hack, Java, MySQL, and Linux. The role requires strong technical expertise, system design capabilities, and excellent communication skills. You'll contribute to architectural decisions, mentor other engineers, and help maintain high engineering standards.

Slack's impressive scale includes serving 77% of Fortune 100 companies, processing 2.65 billion daily actions, and facilitating 243 million minutes of weekly Huddles. This position offers competitive compensation ranging from $157,600 to $334,600 depending on location and experience, along with comprehensive benefits and the opportunity to work on products used by millions globally.

Join a team that values simplicity, reliability, and thoughtful system design, while working on features that directly impact how modern businesses communicate and collaborate. This role offers the chance to shape the future of workplace communication while working with cutting-edge technologies at scale.

Last updated a day ago

Responsibilities For Software Engineer, Backend (Staff & Senior) - Slack

  • Brainstorm with Product Managers, Designers, Backend, and Frontend Engineers to conceptualize and build new features
  • Produce high-quality results by contributing to team projects with significant business impact
  • Own team features or systems and define their long-term health
  • Assist support team and operations team in triaging and resolving production issues
  • Mentor other engineers and deeply review code
  • Improve engineering standards, tooling, and processes

Requirements For Software Engineer, Backend (Staff & Senior) - Slack

PHP
Java
MySQL
Linux
  • 4+ years experience building web applications professionally
  • Experience with functional or imperative programming languages (PHP, Python, Ruby, Go, C, or Java)
  • Ability to contribute to technical architecture discussions and drive technical decisions
  • Write understandable, testable code with focus on maintainability
  • Strong communication skills
  • Solid computer science fundamentals in data structures, algorithms, programming languages, distributed systems, and information retrieval

Benefits For Software Engineer, Backend (Staff & Senior) - Slack

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Salesforce Software Engineer, Backend (Staff & Senior) - Slack