Skip to content
StripeStripe

Full Stack Engineer, Growth

Build full-stack growth experiences across Stripe.com and the Dashboard, including Ruby APIs, React interfaces, ML-powered recommendations, and experimentation systems. The role requires 2–5 years of software engineering experience and strong collaboration skills.

About the job

Responsibilities

  • Build and maintain scalable systems and customer experiences that help businesses discover, onboard, and grow with Stripe products.
  • Develop robust backend APIs in Ruby that power responsive frontend experiences using React, JavaScript, and CSS.
  • Implement and iterate on ML-driven recommendations, experimentation frameworks, and growth optimization features.
  • Work with data scientists and product managers to translate growth hypotheses into technical implementations and A/B tests.
  • Contribute to shared platforms and tools that enable 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.

Requirements

  • 2–5 years of industry software engineering experience with strong coding skills in any programming language.
  • Experience delivering small projects independently and contributing to medium-sized projects with guidance.
  • Strong collaboration skills and the ability to work across team workstreams.
  • Ability to thrive with autonomy and responsibility, with an entrepreneurial mindset.
  • Strong focus on users’ needs and high-quality user experiences.

Nice-to-haves

  • Experience with machine learning, recommender systems, product-led growth, or lifecycle marketing.
  • Familiarity with analysis of large datasets, particularly using Redshift, Presto, or Trino.
  • Experience incorporating observability into production systems and supporting on-call and incident response.

Skills

Ruby, React, JavaScript, CSS, Machine Learning, Recommender Systems, A/B Testing, Redshift, Presto, Trino, Observability, Incident Response

Stripe

Stripe

San Francisco, CA
Software Engineer, New Grad
No salary listedOn-siteFullstack Engineering

Build and deploy software for Stripe’s global financial infrastructure while solving complex problems, collaborating on multi-person projects, and learning unfamiliar systems. The role is designed for new graduates with programming experience and a bachelor’s or master’s degree or equivalent experience.

Stripe

Stripe

London, United Kingdom
Software Engineer, Intern
No salary listedOn-siteFullstack Engineering

Builds and ships production software for Stripe through a substantial internship project, collaborating with engineers and stakeholders. Candidates should be pursuing a degree in computer science or a related field and have programming experience through coursework, projects, or prior internships.

Improbable

Improbable

Remote

Product Engineer
No salary listedRemoteFullstack Engineering

Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.

hud

hud

San Francisco, CA

Full-Stack Software Engineer, Reinforcement Learning
No salary listedOn-siteFullstack Engineering

Build end-to-end product surfaces, backend services, internal tools, vendor workflows, dashboards, and observability systems powering an RL data engine. The role requires strong full-stack skills, especially Python and modern web development, plus comfort with cloud infrastructure and ambiguous product requirements.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.