Salesforce logo

Software Engineer, Backend - Slack

Salesforce

Job Overview

Salesforce is seeking a talented Software Engineer, Backend to join the Slack team. This role is based in Atlanta, Georgia, and offers an exciting opportunity to work on a platform that is used by millions of people worldwide. As a backend engineer, you will be responsible for building features, designing and implementing API methods, and improving the performance and reliability of our systems as we rapidly scale our product and organization.

About Slack

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 breaks down communication silos inside and beyond your organization by bringing teams and tools together around common goals, projects, and processes in channels and in Slack Connect.

Responsibilities

  • Collaborate with Product Managers, Designers, Backend, and Frontend Engineers to conceptualize and build new features for our large user base.
  • Produce high-quality results by contributing heavily to team projects that have a significant impact on the business.
  • Actively own team features or systems and define their long-term health, while also improving the health of surrounding systems.
  • Assist our skilled support team and operations team in triaging and resolving production issues.
  • Mentor other engineers and deeply review code.
  • Improve engineering standards, tooling, and processes.

Qualifications

  • 4+ years of professional experience in building web applications.
  • Experience with functional or imperative programming languages such as PHP, Python, Ruby, Go, C, or Java.
  • Ability to contribute to technical architecture discussions and help drive technical decisions within your team.
  • Strong communication skills, capable of explaining complex technical concepts to designers, support, and other engineers.
  • Solid computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
  • A related technical degree is required.

Benefits & Perks

Salesforce offers a comprehensive benefits package that includes wellbeing reimbursement, generous parental leave, adoption assistance, fertility benefits, and more.

Culture

Slack has a positive, diverse, and supportive culture. We look for people who are curious, inventive, and work to be a little better every single day. In our work together, we aim to be smart, humble, hardworking, and, above all, collaborative. If this sounds like a good fit for you, why not say hello?

Equal Opportunity

Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

Benefits
Extracted with AI

  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Similar jobs

Last update: 23 minutes ago

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

Slack logo
Slack

Senior Software Engineer, Backend

Join Slack as a Senior Backend Engineer to build and enhance web applications using PHP, Java, and MySQL.

Salesforce logo
Salesforce

Senior Backend Software Development Engineer

Senior Backend Software Development Engineer at Salesforce, skilled in C#, Java, Scala, and cloud technologies.

Salesforce logo
Salesforce

Staff Software Engineer, Frontend

Join Slack as a Staff Software Engineer, Frontend, to enhance our web client using JavaScript, React, and CSS.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

Slack logo
Slack

Senior Staff Software Engineer, Backend (Core Product)

Senior Staff Backend Engineer at Slack, building core product features, leading technical strategy, and enhancing system reliability.

Slack logo
Slack

Frontend Software Engineer - Slack

Join Slack as a Frontend Software Engineer to enhance our web client using JavaScript, React, and CSS. Collaborate, innovate, and mentor in Atlanta.

Salesforce logo
Salesforce

Senior Full-Stack Software Engineer

Join Salesforce as a Senior Full-Stack Software Engineer. Shape the future of our products in a hybrid work environment.

Slack logo
Slack

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.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

GitLab logo
GitLab

Intermediate Backend Engineer - Ruby on Rails, PostgreSQL

Join GitLab as an Intermediate Backend Engineer to enhance CI platform performance using Ruby on Rails and PostgreSQL in a remote role.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Xentral ERP Software logo
Xentral ERP Software

Full Stack Engineer Growth (PHP) - Remote

Join Xentral as a Full Stack Engineer to drive growth with PHP, MySQL, Laravel, and React. Remote work across Europe.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

Grammarly logo
Grammarly

Entry Level Back-End Software Engineer (Java)

Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Simplicate logo
Simplicate

Mid-Level Back-end Engineer (PHP, Symfony)

Join Simplicate as a Mid-Level Back-end Engineer, working with PHP and Symfony in a dynamic, hybrid environment.

Salesforce logo
Salesforce

Full-Stack Software Engineer

Join Salesforce as a Full-Stack Software Engineer in Grenoble. Work with Java, JavaScript, Python, and more in a hybrid environment.