Software Engineer, Growth Infrastructure

Replit Replit · Enterprise · Foster City, CA · Hybrid · Engineering

Software Engineer focused on building and maintaining the infrastructure for growth experiments, data pipelines, and automated systems to drive user acquisition and engagement. This role involves backend or infrastructure engineering, cloud platforms, data pipelines, CI/CD, and experimentation platforms.

What you'd actually do

  1. Design, implement, and maintain scalable infrastructure that supports growth and experimentation needs.
  2. Build and optimize analytics pipelines to capture key product and growth metrics (acquisition, activation, retention, etc.).
  3. Develop automated workflows for user onboarding, campaign delivery, and performance tracking.
  4. Support A/B testing frameworks and integrate them into production systems.
  5. Enable reliable data collection and evaluation for growth experiments.

Skills

Required

  • Python
  • Go
  • JavaScript
  • AWS
  • GCP
  • Azure
  • data pipelines
  • ETL processes
  • databases
  • CI/CD systems
  • Infrastructure as Code
  • Terraform
  • CloudFormation
  • experimentation platforms

Nice to have

  • growth metrics
  • product analytics tools
  • Amplitude
  • A/B testing systems
  • feature flag orchestration
  • Docker
  • Kubernetes
  • distributed systems
  • observability tools
  • Datadog