Software Engineer, Growth Infrastructure
Remote • Foster City, CA • FullTime
Posted 6mo ago
Remote Work Policy
Fully remote
Employment Type
FullTime
Categories
AI Infrastructure Engineer
About the job
Replit is seeking an experienced Growth Infrastructure Engineer to build and maintain the technical foundation for scalable growth experiments, high-performance data pipelines, and automated systems. This role is at the intersection of growth, product, and infrastructure, requiring deep technical engineering skills combined with an understanding of experimentation and data-driven optimization. You will collaborate with product, data science, and backend teams to ensure growth initiatives run smoothly and scale efficiently across systems. This is a unique opportunity to be an early member of a new Growth team, with significant ownership and influence over technical direction and product outcomes, working on a product that has experienced massive user growth.
Responsibilities
- Design, implement, and maintain scalable infrastructure for growth and experimentation.
- Build and optimize analytics pipelines for key product and growth metrics.
- Develop automated workflows for user onboarding, campaign delivery, and performance tracking.
- Support A/B testing frameworks and integrate them into production systems.
- Enable reliable data collection and evaluation for growth experiments.
- Automate deployment and rollout of growth feature flags and tests.
- Partner with Growth Product Managers, Data Engineers, and Analysts to define technical requirements.
- Translate business goals into technical specifications and system designs.
- Provide guidance on performance, reliability, and scalability trade-offs.
- Implement monitoring and alerting for growth infrastructure services.
- Troubleshoot production issues and optimize for uptime and performance.
- Ensure data quality and consistency for reporting and decision-making.
- Evaluate new tools, frameworks, and platforms to accelerate growth engineering.
- Drive best practices in infrastructure as code, CI/CD, and automated testing.
- Train and mentor teammates on growth infrastructure principles.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related technical field.
- 3+ years of experience building backend or infrastructure-focused services.
- Strong programming skills in languages such as Python, Go, or JavaScript.
- Experience with cloud platform infrastructure (e.g., AWS, GCP, Azure).
- Solid understanding of data pipelines, ETL processes, and databases.
- Experience with CI/CD systems and Infrastructure as Code (Terraform, CloudFormation, etc.).
- Experience with experimentation platforms (StatSig, Segment, LaunchDarkly, or in-house).
- Familiarity with growth metrics and product analytics tools (Amplitude, etc.).
- Experience designing and scaling A/B testing systems and feature flag orchestration.
- Proficient with containerization (Docker, Kubernetes) and distributed systems.
- Knowledge of observability tools (Datadog, etc).
Benefits
- Competitive Salary & Equity
- 401(k) Program with a 4% match (US Only)
- Health, Dental, Vision and Life Insurance
- Short Term and Long Term Disability
- Paid Parental, Medical, Caregiver Leave
- Flexible Time Off (FTO) + Holidays
- Commuter Benefits (In-Office Only)
- Monthly Wellness Stipend
- Autonomous Work Environment
- In Office Set-Up Reimbursement (In-Office Only)
- Quarterly Team Gatherings
- In Office Amenities (In-Office Only)