Full Stack Engineer, Growth
Summary
Full stack engineer on a growth team building scalable business discovery and onboarding systems, developing Ruby backend APIs that power React/JavaScript/CSS frontends, ML-driven recommendations, and A/B experimentation frameworks. Requires 2-5 years of engineering experience and includes production on-call duties.
- Build and maintain scalable systems and customer experiences for business discovery and onboarding.
- Develop robust backend APIs in Ruby powering responsive React, JavaScript, and CSS frontends.
- Implement ML-driven recommendations, experimentation frameworks, and growth optimization features.
- Work with data scientists and PMs to translate growth hypotheses into technical implementations and A/B tests.
- Contribute to shared platforms enabling rapid experimentation across growth initiatives.
- Debug production issues across the full stack and participate in on-call rotations.
- Write maintainable, well-tested code following team conventions and best practices.
What they want:
- Two to five years of software engineering experience with strong coding skills in any language.
- Deliver small projects independently and contribute to medium projects with guidance.
- Collaborate across workstreams within the team and contribute to peers' success.
- Thrive with high autonomy, responsibility, and an entrepreneurial mindset.
- Care deeply for user needs and steward high-quality user experiences.
Nice to have:
- Experience with machine learning, recommender systems, product-led growth, or lifecycle marketing.
- Familiarity analyzing large datasets in systems like Redshift, Presto, or Trino.
- Incorporate observability into production systems and support operation through on-call duties.
- Two to five years of software engineering experience with strong coding skills in any language.
- Deliver small projects independently and contribute to medium projects with guidance.
- Collaborate across workstreams within the team and contribute to peers' success.
- Thrive with high autonomy, responsibility, and an entrepreneurial mindset.
- Care deeply for user needs and steward high‑quality user experiences.
