Senior Software Engineer – Growth Platform

Role Overview

Slack’s Growth Platform team is looking for a Senior Software Engineer to help build the shared infrastructure that powers Growth at Slack. This includes infrastructure that governs feature access, promotions, trials, experimentation, in-product notifications and more.

What You Will Do

Build and maintain infrastructure systems responsible for managing feature access logic, promotions, trials, in-product notifications, and experimentation. Work closely with product managers, designers, data scientists, business analysts, and other stakeholders to understand and support Slack’s growth strategy from a systems standpoint.

Why It Might Be a Fit

This is a full-stack role that will involve working on different initiatives with varying amounts of back end and front end work. You’ll design and ship platform capabilities that every Growth team builds on.

Requirements

  • 5+ years of professional software engineering experience, including designing, building, and operating production systems at scale.
  • Proficiency in a high-level programming language such as Python or Go.
  • Track record of leading cross-team and cross-functional projects from design through launch, and post-launch
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program

To apply for this job please visit salesforce.wd12.myworkdayjobs.com.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

RevOps Careers Favicon

Get the latest RevOps jobs every Monday.

No noise. Just the best GTM roles, curated weekly.

We don’t spam! Read our privacy policy for more info.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!