Back to jobs

Senior Software Engineer - Growth Platform

Salesforce · California - San Francisco · San Francisco

Spotted 1h agoFull-time

Job details

Employment
Full-time
Level
Senior
Experience
5+ years
Education
Bachelor's degree
Posted
Oct 19, 2026
Last confirmed open
Oct 20, 2026
Job description

About this role

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. 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.

What you will be doing

  • 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.
  • Lead engineering-driven projects that solve ambiguous problems, creating clarity where it’s needed.
  • Guide and mentor more junior engineers, helping them learn and grow.

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.

Bonus

  • Experience with Typescript/React and PHP/Hack
  • Experience with entitlements/permissions, promotions, trials, experimentation, or notification systems
Interested in this role?Continue on Salesforce's careers page.
Apply on Salesforce