Replit

Staff Software Engineer, Money

Replit4 months ago
Location

Foster City, CA (Hybrid) In office M,W,F

Type

Full Time

Salary

USD 265,000 – 340,000

Level

Staff

Role

Staff Software Engineer

Posted

Dec 18, 2025

Full TimeStaff

The role

Summary

Staff Software Engineer role at Replit focusing on monetization systems and billing infrastructure. You'll lead the architecture of payment systems, create seamless user experiences for both product-led and sales-led motions, and build APIs for other engineers to monetize new products. Requires 6+ years of backend engineering experience with direct expertise in subscription platforms, usage-based billing, or payment systems.

What you'll do

Monetization Architecture Leadership: Lead the architecture and implementation of monetization systems at Replit, designing scalable billing infrastructure
Payment Experience Development: Create seamless payment experiences for users across both product-led and sales-led customer acquisition motions
API Development for Internal Teams: Build new abstractions and APIs that enable other Replit engineers to easily monetize their new products and features
Revenue Growth Implementation: Iterate on pricing and packaging tactics to drive revenue growth, including coupon codes, referral systems, and promotional campaigns
System Monitoring and Optimization: Create comprehensive monitoring and feedback systems to proactively identify problems, implement fixes, and optimize billing performance
Complex Billing Issue Resolution: Debug complex billing issues and edge cases while ensuring system reliability and data accuracy
User Interface Design for Billing: Design and implement customer-facing billing interfaces that simplify complex pricing structures for end users

What we look for

Technical

Backend Engineering Expertise6+ years of engineering experience with strong backend development skills
Monetization Platform ExperienceDirect working experience in subscription platforms, usage-based billing, SaaS taxation, payment platforms, or tokenization
Python ProficiencyStrong experience with Python for backend system development
TypeScript and React SkillsProficiency in TypeScript and React for frontend billing interface development
Database ManagementExperience with PostgreSQL and database design for billing systems
GraphQL and API DevelopmentKnowledge of GraphQL and Node.js for building scalable APIs

Education

Computer Science BackgroundBachelor's degree in Computer Science, Engineering, or related technical field preferred

Experience

Autonomous Work StyleSelf-directed and comfortable working autonomously in ambiguous environments
Problem-Solving ExcellenceExcellent problem-solving skills with ability to debug complex billing issues and edge cases
Customer-Facing Interface DevelopmentExperience implementing customer-facing billing interfaces that simplify complex pricing structures
Billing Platform IntegrationBonus: Experience working with Orb, Metronome, or Stripe usage-based billing systems
Growth Tactics ImplementationBonus: Experience with coupons, referral programs, or other monetization growth tactics

Skills

Required skills

Backend Engineering6+ years of strong backend engineering experience with system design capabilities
Python DevelopmentAdvanced proficiency in Python for building scalable backend systems
Monetization SystemsDirect experience with subscription platforms, usage-based billing, SaaS taxation, payment platforms, or tokenization
Database DesignPostgreSQL expertise for designing and managing billing and user data schemas
Frontend DevelopmentTypeScript and React skills for building customer-facing billing interfaces
API DevelopmentGraphQL and Node.js experience for creating developer-friendly APIs
Problem SolvingExcellence in debugging complex billing issues and handling edge cases
Autonomous WorkSelf-direction and comfort working independently in ambiguous environments

Nice to have

Stripe IntegrationExperience with Stripe's usage-based billing and payment processing APIs
Orb PlatformHands-on experience with Orb billing infrastructure and pricing models
Metronome ExperienceKnowledge of Metronome billing platform for subscription management
Growth TacticsImplementation experience with coupons, referral programs, and monetization growth strategies
SaaS TaxationUnderstanding of complex SaaS tax compliance and billing regulations

Compensation & benefits

Salary

USD 265,000 – 340,000 (annual)

Stock options

Available

Benefits

Competitive Salary & Equity

Competitive base salary with equity compensation package

401(k) with Company Match

401(k) retirement program with 4% company matching contribution

Comprehensive Health Coverage

Health, dental, vision, and life insurance coverage

Disability Insurance

Short-term and long-term disability insurance coverage

Paid Leave Programs

Paid parental leave, medical leave, and caregiver leave options

Commuter Benefits

Transportation and commuting expense assistance

Monthly Wellness Stipend

Monthly allowance for health and wellness expenses

Flexible Time Off

Flexible time off policy plus standard holidays

Office Setup Reimbursement

Reimbursement for in-office setup and equipment needs

Team Gatherings

Quarterly team gatherings and social events

Office Amenities

In-office amenities and refreshments in Foster City location


Interview process

  1. 1
    Initial Phone Screen β€” 30-minute conversation with recruiter to discuss background, role expectations, and mutual fit
  2. 2
    Technical Screen β€” 60-minute technical interview focusing on backend engineering concepts, system design, and monetization platform experience
  3. 3
    System Design Interview β€” 90-minute deep dive into designing billing systems architecture, discussing scalability, reliability, and user experience considerations
  4. 4
    Team Collaboration Round β€” 60-minute behavioral interview with engineering team members focusing on autonomous work style and cross-functional collaboration
  5. 5
    Final Round with Leadership β€” 45-minute interview with engineering leadership to discuss strategic vision, technical leadership approach, and cultural alignment

Apply for this position

You'll be redirected to the company's application page