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

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.

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.

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.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

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

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.

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.

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.

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.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

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.

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.

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.

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.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Space Inch logo
Space Inch

Senior Java/VueJS Developer

Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Reddit, Inc. logo
Reddit, Inc.

Senior Solutions Engineer

Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

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.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

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

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.