Slack logo

Senior Software Engineer, Backend

Slack

Job Overview

Join Slack as a Senior Software Engineer, Backend, where you will be instrumental in building features, designing and implementing API methods, and enhancing the performance and reliability of our systems. As part of our dynamic team, you will work with a variety of technologies including PHP/Hack, Java, MySQL, and Linux, and collaborate with cross-functional teams to deliver high-quality solutions.

Responsibilities

  • Collaborate with Product Managers, Designers, and Engineers to conceptualize and build new features for our expanding user base.
  • Contribute significantly to team projects that have a substantial impact on the business.
  • Own team features or systems, defining their long-term health and improving the health of surrounding systems.
  • Assist our support and operations teams in triaging and resolving production issues.
  • Mentor other engineers and conduct thorough code reviews.
  • Enhance engineering standards, tooling, and processes.

Qualifications

  • 4+ years of professional experience in building web applications.
  • Proficiency in 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 within the team.
  • Strong communication skills, capable of explaining complex technical concepts to non-technical stakeholders.
  • Solid understanding of computer science fundamentals including data structures, algorithms, and distributed systems.
  • A related technical degree is required.

About Slack

Slack is your Digital HQ, connecting teams and unifying systems to drive business forward. We empower everyone to automate common tasks with apps and workflows, making work lives simpler, more pleasant, and more productive. Join us in our mission to break down communication silos and enhance productivity across organizations.

Benefits

Slack offers a comprehensive benefits package including wellbeing reimbursement, generous parental leave, adoption assistance, and fertility benefits. We are committed to creating an inclusive workplace that reflects society through equal pay, employee resource groups, and more.

Culture

At Slack, we foster a positive, diverse, and supportive culture. We value curiosity, inventiveness, and collaboration, and we strive to be smart, humble, and hardworking. If you resonate with these values, we encourage you to apply and become part of our team.

Location

This position is based in Atlanta, Georgia, United States, with options for remote work.

How to Apply

To apply for this position, please visit our careers page and submit your application. We look forward to hearing from you!

Benefits
Extracted with AI

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

Similar jobs

Last update: 23 minutes ago

Salesforce logo
Salesforce

Software Engineer, Backend - Slack

Join Salesforce as a Backend Software Engineer for Slack, focusing on building and scaling backend systems. Requires 4+ years experience in web applications.

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.

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.

Snap Inc. logo
Snap Inc.

Senior Backend Software Engineer (Java, Python, Microservices)

Join Snap Inc. as a Senior Backend Software Engineer in Seattle, focusing on Java, Python, and Microservices.

Square logo
Square

Senior Backend Software Engineer, Developer Platform Growth

Join Square as a Senior Backend Software Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.

micro1 logo
micro1

Senior Back-end Engineer (PHP)

Senior Back-end Engineer specializing in PHP, MySQL, Node.js, and JavaScript. Competitive benefits and flexible work environment.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

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.

Pinterest logo
Pinterest

Senior Backend Software Engineer

Join Pinterest as a Senior Backend Software Engineer to build robust frameworks and features, enabling new technologies.

Atlassian logo
Atlassian

Senior Backend Software Engineer

Senior Backend Software Engineer at Atlassian, remote, skilled in Java, Python, Scala. Inclusive and dynamic team environment.

Splunk logo
Splunk

Senior Software Engineer - Backend Development

Senior Software Engineer for backend development, focusing on scalable, secure microservices and API design.

Discord logo
Discord

Senior Software Engineer - Leverage Engineering

Join Discord as a Senior Software Engineer to build innovative tools for internal productivity.

Within3 logo
Within3

Senior Python Backend Software Engineer

Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.

NimbleRx logo
NimbleRx

Senior Backend Engineer (Java, Spring, SQL)

Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.

New Relic logo
New Relic

Mid-Level Software Engineer - Backend (Java)

Join New Relic as a Mid-Level Software Engineer focusing on backend Java development in a remote role.

Snap Inc. logo
Snap Inc.

Staff Software Engineer, Backend

Join Snap Inc. as a Staff Software Engineer, Backend, in Seattle. Design and operate critical services with AWS, Java, and Python.

Fullstory logo
Fullstory

Senior Software Engineer - Remote

Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.

Gladly logo
Gladly

Senior Software Engineer

Join Gladly as a Senior Software Engineer to design scalable applications using Go, Kafka, and more. Remote work with competitive salary and benefits.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Block logo
Block

Senior Software Engineer (Backend) - Developer Platform Growth

Join Block as a Senior Backend Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.

PayPal logo
PayPal

Senior Backend Software Engineer

Join PayPal as a Senior Backend Software Engineer to build scalable, high-performance systems in a dynamic team.

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.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.