Skip to content
ReplitReplit

Senior Software Engineer, Growth Enablement

Build agentic growth and marketing infrastructure spanning attribution, audiences, lifecycle engagement, referrals, promotions, web, mobile, billing, and data. The role requires strong backend software engineering, SQL and data warehouse expertise, and close collaboration with go-to-market teams.

About the job

Responsibilities

  • Design agentic growth systems that monitor performance, diagnose failures, run approved experiments, and improve from results.
  • Explore AI-native approaches to answer engine optimization, campaign operations, audience discovery, and measurement.
  • Build acquisition measurement across web and mobile, including click-ID capture, identity matching, server-side conversion APIs, and warehouse attribution.
  • Create standards for deep links and context transfer across web, iOS, Android, and app-store handoffs.
  • Build reusable systems for promotions, referrals, campaign landing pages, fraud controls, attribution, and holdout measurement.
  • Build audience pipelines that synchronize warehouse-defined cohorts and exclusions to delivery channels.
  • Partner with marketing, sales, and partnerships to turn business needs into technical systems.

Requirements

  • 4+ years of professional software engineering experience with strong backend expertise in TypeScript/Node, Python, Go, or a similar language.
  • Strong SQL skills and experience with a data warehouse and event instrumentation.
  • Hands-on experience with attribution, marketing technology, deep linking, payment webhooks, or high-scale event pipelines.
  • Experience turning ambiguous business needs into shipped systems with non-engineering partners.

Nice-to-haves

  • Growth or martech infrastructure experience at a consumer or product-led growth company, including referral systems, promotion platforms, lifecycle tooling, or customer data platforms.
  • Experience building agents that act on business data with evaluations, permissions, and human controls.
  • Experience with experimentation platforms such as Statsig and lifecycle tools such as Iterable.
  • Familiarity with privacy and consent handling in marketing data pipelines.
  • Experience with mobile attribution using OneLink, Universal Links, App Links, or SKAN.
  • Experience carrying attribution through payment systems such as Stripe or Razorpay.
  • Regular use of AI agents to plan, implement, test, or review work.

Compensation and Benefits

  • Competitive salary and equity.
  • 401(k) program with a 4% match.
  • Health, dental, vision, and life insurance.
  • Short- and long-term disability coverage.
  • Paid parental, medical, and caregiver leave.
  • Flexible time off and holidays.
  • Commuter benefits, monthly wellness stipend, autonomous work environment, in-office setup reimbursement, quarterly team gatherings, and office amenities.

Skills

TypeScript, Node.js, Python, Go, SQL, Data Warehousing, Event Instrumentation, Attribution, Deep Linking, Payment Webhooks, Event Pipelines, Statsig, Iterable, Stripe, Skan

Stripe

Stripe

South San Francisco, CA

Senior Software Engineer
$221k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer designing and operating high-scale distributed systems and core networking infrastructure for internal product teams. Requires a bachelor’s degree and 5 years of software engineering experience, or a master’s degree with 3 years, plus strong cloud, Java, Go, and Kubernetes expertise.

Gusto

Gusto

New York, NY
Software Engineer, Payments
$222k+/yrHybrid7+ YOEBackend Engineering

Build and scale Gusto’s Payments platform, designing fault-tolerant distributed systems and guiding large technical projects end to end. The role requires 7+ years of experience, strong architectural judgment, and expertise with production software; payments or accounting experience is preferred.

Scale AI

Scale AI

San Francisco, CA
Senior Software Engineer, Platform
$216k+/yrOn-site5+ YOEBackend Engineering

Senior Software Engineer on the Platform Engineering team, designing and building shared data platforms, cloud infrastructure, orchestration systems, and developer tooling. Requires backend engineering experience, distributed systems expertise, and proficiency with cloud, containerization, databases, and CI/CD.

Parafin

Parafin

San Francisco, CA

Senior Software Engineer, Lending Products
$215k+/yrHybrid5+ YOEBackend Engineering

Build and own backend platform infrastructure that enables engineering teams to develop and ship lending products quickly and reliably. The role requires 5+ years of backend experience, strong ownership, and effective cross-functional collaboration.

Instacart

Instacart

United States

Senior Software Engineer, Fulfillment
$214k+/yrRemote5+ YOEBackend Engineering

Senior software engineer responsible for designing and scaling fulfillment-focused platform systems, optimizing databases and architectures, and improving engineering delivery with AI tooling. Requires a master’s degree and 2 years of related experience, or a bachelor’s degree with 5 years of progressive experience.