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
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.
Senior Staff Software Engineer, Backend (Core Product)
Senior Staff Backend Engineer at Slack, building core product features, leading technical strategy, and enhancing system reliability.
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.
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.
Senior Backend Software Engineer (Java, Python, Microservices)
Join Snap Inc. as a Senior Backend Software Engineer in Seattle, focusing on Java, Python, and Microservices.
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.
Senior Back-end Engineer (PHP)
Senior Back-end Engineer specializing in PHP, MySQL, Node.js, and JavaScript. Competitive benefits and flexible work environment.
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.
Staff Software Engineer, Frontend
Join Slack as a Staff Software Engineer, Frontend, to enhance our web client using JavaScript, React, and CSS.
Senior Backend Software Engineer
Join Pinterest as a Senior Backend Software Engineer to build robust frameworks and features, enabling new technologies.
Senior Backend Software Engineer
Senior Backend Software Engineer at Atlassian, remote, skilled in Java, Python, Scala. Inclusive and dynamic team environment.
Senior Software Engineer - Backend Development
Senior Software Engineer for backend development, focusing on scalable, secure microservices and API design.
Senior Software Engineer - Leverage Engineering
Join Discord as a Senior Software Engineer to build innovative tools for internal productivity.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.
Senior Backend Engineer (Java, Spring, SQL)
Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.
Mid-Level Software Engineer - Backend (Java)
Join New Relic as a Mid-Level Software Engineer focusing on backend Java development in a remote role.
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.
Senior Software Engineer - Remote
Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.
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.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
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.
Senior Backend Software Engineer
Join PayPal as a Senior Backend Software Engineer to build scalable, high-performance systems in a dynamic team.
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.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.