
Principal Software Engineer, Money Infrastructure
Replit
full-time
Posted on:
Location Type: Hybrid
Location: Foster City • California • United States
Visit company websiteExplore more
Salary
💰 $250,000 - $340,000 per year
Job Level
Tech Stack
About the role
- Lead the design, architecture, and implementation of Replit’s core money infrastructure, spanning pricing, billing, payments, and monetization.
- Own and scale the global order-to-cash foundation supporting credit-based subscriptions, usage-based billing, marketplaces, in-app payments, and commerce for Agents.
- Enable rapid pricing and packaging experimentation across the company by building flexible abstractions and APIs for new SKUs, plans, and monetization models.
- Build high-converting, localized payment experiences across geographies — thinking globally while enabling users to pay locally.
- Power builder monetization by creating payment rails for apps, Agents, subscriptions, and new monetization primitives.
- Partner closely on data specifications with finance, accounting, and data teams to produce accurate, auditable, and reliable financial data.
- Collaborate with external monetization and payments partners (e.g. billing platforms, payment processors) to accelerate execution.
- Create monitoring, observability, and feedback systems to proactively detect issues, resolve failures, and optimize performance across financial flows.
Requirements
- 8+ years of professional software engineering experience, with strong backend expertise.
- Hands-on experience building or operating at least one of the following:
- - Subscription or recurring billing platforms
- - Usage-based or metered billing systems
- - Payment processing platforms
- - SaaS taxation or compliance systems
- - Tokenization or credits-based systems
- Strong system design skills, especially for high-reliability, high-correctness domains like money.
- Comfort working autonomously in ambiguous, fast-moving environments with high business impact.
- Excellent debugging and problem-solving skills, including handling complex billing edge cases and failure modes.
- Experience building customer-facing billing or payments interfaces that simplify complex pricing models.
Benefits
- Competitive Salary & Equity
- 401(k) Program
- Health, Dental, Vision and Life Insurance
- Short Term and Long Term Disability
- Paid Parental, Medical, Caregiver Leave
- Commuter Benefits
- Monthly Wellness Stipend
- Autonoumous Work Environement
- In Office Set-Up Reimbursement
- Flexible Time Off (FTO) + Holidays
- Quarterly Team Gatherings
- In Office Amenities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentsystem designsubscription billing platformsmetered billing systemspayment processing platformsSaaS taxation systemstokenization systemsdebuggingproblem-solvingAPI development
Soft skills
autonomous workadaptabilitycollaborationcommunicationcreativityanalytical thinkingattention to detailtime managementcritical thinkingleadership