Full Stack Engineer, Growth

Stripe

Singapore

On-site

SGD 122,000 - 184,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Company bonus
Retirement plans
Health benefits
Wellness stipends

Job summary

Stripe is seeking a Growth-focused full-stack engineer for the Growth team in Singapore. You will build and ship experiments and product improvements across stripe.com and the Dashboard to help businesses find and start using Stripe.

You will turn ML-powered recommendations, messaging, and experimentation into measurable impact on growth metrics. You will work with engineers, data scientists, and product managers to translate hypotheses into technical implementations, contribute to scalable

Qualifications

  • 2+ years of industry software engineering experience.
  • Experience delivering small projects independently and contributing to medium projects with guidance.
  • Strong collaboration skills with the ability to work across work streams.
  • Autonomy with responsibility and an entrepreneurial mindset.
  • Deep care for users' needs and the ability to be a steward of great user experiences.

Responsibilities

  • Build and maintain scalable systems and customer experiences that help businesses discover, onboard, and grow with Stripe products.
  • Develop high-quality backend APIs in Ruby powering frontend experiences with React/JavaScript/CSS.
  • Implement and iterate on ML-driven recommendations, experimentation frameworks, and growth features.
  • Collaborate with data scientists and product managers to translate growth hypotheses into technical implementations and A/B tests.
  • Contribute to shared platforms and tools enabling rapid experimentation across growth initiatives.
  • Debug production issues across the full stack and participate in on-call rotations.
  • Write maintainable, well-tested code that follows team conventions and best practices.

Skills

Software engineering
Collaboration
Autonomy
User experience

Tools

Ruby
React

Job description

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

Who we are
About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

About The Team

Our Growth team is on a mission to acquire, convert, and grow millions of merchants globally across the full Stripe suite of financial products. We're a cross-functional team of engineers, scientists, marketers, designers, and product managers that deliver the insights, algorithms, internal systems and tools, and user-facing experiences that fuel our growth. We help businesses around the world find Stripe, get started, and grow.

As part of the Growth Engineering team, you'll build the systems, products, internal tools, and customer-facing experiences that power intelligence behind our go-to-market and product-led growth. This includes building ML-powered recommendations and growth experimentation engines, multi-channel notification systems, and key growth-related customer experiences (e.g., onboarding flows, user dashboards, product recommendations).

What you'll do

As a full-stack engineer on the Growth team, you'll build and ship experiments and product improvements across stripe.com and the Dashboard to help businesses find and get started on Stripe. You'll work on critical parts of the funnel for self-serve users, ensuring their experience on Stripe is consistently high-quality. With other engineers and data scientists, you'll turn ML-powered recommendations, messaging, and experimentation into impact that moves company metrics.

Responsibilities
  • Build and maintain scalable systems and customer experiences that help businesses discover, onboard, and grow with Stripe products.
  • Develop high-quality, 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 that follows team conventions and best practices.
Who you are

We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum Requirements
  • 2+ years of industry software engineering experience with strong coding skills in any programming language (we understand new languages can be learned on the job, so our interview process is language agnostic)
  • Experience delivering small projects independently and contributing to medium projects with guidance
  • Strong collaboration skills, with the ability to work across work streams within your team and contribute to your peers' success
  • Ability to thrive with a high level of autonomy and responsibility, and an entrepreneurial mindset
  • Deep care for users' needs and the ability to be a steward of great user experiences
Preferred Qualifications
  • Experience with machine learning, recommender systems, product-led growth, or lifecycle marketing
  • Familiarity with basic analysis in large datasets (especially in systems like Redshift, Presto, or Trino)
  • Experience incorporating observability into production systems and supporting their operation (on-call, incident response)
In-office expectations

Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in Stripe Delivery Center roles in Mexico City, Mexico, Bengaluru, India, and Dublin, Ireland work 100% from the office. Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible.

Pay and benefits

The annual salary range for this role in the primary location is SGD 122,400 - SGD 183,600. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.

Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.

We look forward to hearing from you.

At Stripe, we're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren't afraid to challenge assumptions. Join us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer, Growth
Full Stack Engineer, Growth

Stripe Elements • Singapore

On-site
SGD 60,000 - 110,000
S Full Stack Engineer, Growth Stripe via Greenhouse Singapore 8916 growth - eng View role
S Full Stack Engineer, Growth Stripe via Greenhouse Singapore 8916 growth - eng View role

Nubeero Limited • Singapore

On-site
SGD 60,000 - 110,000
Engineering Manager, Payments
Engineering Manager, Payments

Stripe • Singapore

On-site
SGD 244,000 - 366,000
Equity
Health benefits
Retirement plans
+1
Software Engineer, Payments
Software Engineer, Payments

Stripe • Singapore

On-site
SGD 122,000 - 270,000
Equity
Bonuses
Health benefits
+1
Engagement Manager, Professional Services (SEA/GCN)
Engagement Manager, Professional Services (SEA/GCN)

Stripe • Singapore

Hybrid
SGD 178,000 - 267,000
Equity
Health benefits
Wellness stipend
Account Executive, Commercial Hunter
Account Executive, Commercial Hunter

Stripe • Singapore

On-site
SGD 295,000 - 443,000
Equity
bonuses / commissions
Retirement plans
+2
Services Consultant - Scaled Professional Services (SEA/GCN)
Services Consultant - Scaled Professional Services (SEA/GCN)

Stripe • Singapore

On-site
SGD 106,000 - 160,000
Solutions Architect (Greater China)
Solutions Architect (Greater China)

Stripe • Singapore

On-site
SGD 235,000 - 352,000
Integration Engineer, SEA/GCN
Integration Engineer, SEA/GCN

Stripe • Singapore

On-site
SGD 200,000 - 300,000
Enterprise Support Specialist (Mandarin Speaking)
Enterprise Support Specialist (Mandarin Speaking)

Stripe • Singapore

On-site
SGD 74,000 - 110,000
Equity
Health benefits
Wellness stipend