Taro Logo

Backend Senior and Staff Software Engineer, Slackforce

Salesforce is a global cloud computing company that provides customer relationship management (CRM) software and enterprise cloud solutions.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS

Job Description

Join the Slackforce team at Salesforce as a Senior or Staff Backend Engineer, where you'll be at the forefront of building seamless collaboration between Slack and Salesforce platforms. This role focuses on designing and implementing the systems that integrate Salesforce data and workflows directly into Slack, while also embedding Slack conversations within the Salesforce UI. You'll be working with a robust tech stack including PHP/Hack, Java, MySQL, and Linux, as part of a collaborative, cross-functional team.

The position offers an opportunity to work on systems that serve millions of users worldwide, with Slack delivering 300k+ messages per second and being used by 77% of Fortune 100 companies. You'll be responsible for building features, designing API methods, and improving system performance and reliability as the product scales. The role requires strong technical expertise, system design capabilities, and excellent communication skills.

As a senior member of the team, you'll have the opportunity to mentor other engineers, contribute to technical architecture decisions, and help shape engineering standards and processes. The position combines hands-on development with technical leadership, requiring both deep technical knowledge and the ability to collaborate effectively with product managers, designers, and engineers across different specialties.

The role offers the flexibility of a hybrid working model while maintaining strong team collaboration. You'll be part of Salesforce, a leading enterprise software company, working on products that are central to how modern enterprises collaborate. This is an excellent opportunity for experienced engineers who value building reliable, scalable systems and want to make a significant impact on products used by millions of users globally.

Last updated 3 days ago

Responsibilities For Backend Senior and Staff Software Engineer, Slackforce

  • 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 and operations team in triaging and resolving production issues
  • Mentor other engineers and deeply review code
  • Improve engineering standards, tooling, and processes

Requirements For Backend Senior and Staff Software Engineer, Slackforce

PHP
Java
MySQL
Linux
  • Related technical degree required
  • 7+ years of professional web application development experience
  • Experience with functional or imperative programming languages (PHP, Python, Java, Ruby, Go, or C)
  • 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
  • Embrace hybrid working model with minimum 10 days per quarter in office

Related Jobs