Software Engineer, Backend - Slack

Slack is a Digital HQ platform that connects teams, systems, partners, and customers, used by millions globally for communication and collaboration.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Account Solution Engineer

Senior Account Solution Engineer role at Salesforce, focusing on Service Cloud solutions and pre-sales engineering with 3+ years of experience required.

Specialist Solution Engineer - Marketing Cloud - DK

Senior Solution Engineer role at Salesforce, focusing on Marketing Cloud solutions, requiring technical expertise and presentation skills, based in Copenhagen.

Account Solution Engineer - Education

Senior Solution Engineer role at Salesforce focusing on education sector transformation through CRM and cloud solutions, requiring 7+ years of experience.

Mulesoft Account Solution Engineer - Nordics

Senior Solutions Engineer role at Salesforce's MuleSoft division, focusing on pre-sales technical consulting and solution architecture across the Nordic region.

Performance Engineer (Senior or Lead)

Senior Performance Engineer role at Salesforce focusing on system optimization, performance testing, and scalability improvements.

Description For Software Engineer, Backend - Slack

Slack, a Salesforce company, is seeking a talented Backend Software Engineer to join their UISF/Foyer team in Raleigh, NC. This role focuses on building and enhancing the Slack and Salesforce Integration, working across both platforms. The position offers an opportunity to impact millions of users worldwide, with Slack being used by 77% of Fortune 100 companies and having 200k+ paid customers.

The role involves working with real-time data streams, engineering for cross-browser performance, and creating exceptional software experiences. You'll be part of a collaborative environment working closely with Product, Design, Application Engineering, and QA teams to specify, build, test, and deploy new features.

The ideal candidate should have strong experience with Lightning Component Framework, JavaScript, React, and modern web technologies. You'll be responsible for mentoring other engineers, reviewing code, and maintaining production systems. The position requires both technical expertise and strong soft skills, including communication and empathy.

Slack offers a positive, diverse, and supportive culture, seeking curious and inventive individuals who strive for continuous improvement. The company's impressive scale includes delivering 300k+ messages per second and facilitating 2.65 billion daily actions, making it an exciting opportunity for engineers looking to work on high-impact projects.

The role combines frontend and backend development, requiring expertise in both areas to successfully integrate Slack experiences within Salesforce Lightning and enhance the Slack web client. This is an excellent opportunity for experienced engineers who want to work on products used by millions while being part of a collaborative and innovative team.

Last updated 3 months ago

Responsibilities For Software Engineer, Backend - Slack

  • Brainstorm with Product Managers and Designers to conceptualize new features
  • Collaborate with Application Engineering to build new features
  • Learn about new web technologies and discuss potential solutions
  • Help support team triage bugs and handle production issues
  • Mentor other engineers and conduct code reviews

Requirements For Software Engineer, Backend - Slack

JavaScript
React
TypeScript
  • Experience with Lightning Component Framework
  • 4+ years of experience writing client-side JavaScript and React Framework
  • Expertise in building complex layouts with CSS and HTML
  • Experience building and debugging complex systems in a team environment
  • Experience with modern browser technologies
  • Strong UX and design sensibilities
  • Strong communication skills, positive attitude, and empathy
  • Self-awareness and continuous improvement mindset

Interested in this job?