# Principal Software Engineer, Money Infrastructure

**Company:** [Replit](https://hotfix.jobs/companies/replit)
**Location:** Foster City, CA
**Role:** Backend Engineering
**Salary:** $250k – $340k/yr
**Experience:** 8+ years
**Skills:** Rust, TypeScript, React, Postgres, GraphQL, Node.js, Stripe Billing, Billing Systems, Payment Processing, System Design
**Posted:** 2026-01-12

> Leads design and implementation of core money infrastructure including pricing, billing, payments, and monetization for Replit's platform. Requires 8+ years backend experience, expertise in financial systems like subscriptions or usage-based billing.

## Job Description

## You will:
- 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.

## Required skills and experience:
- **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.

## Tools + Tech Stack for this role:
Rust, TypeScript, React, Postgres, GraphQL, and Node.js.

## Bonus points:
- Experience with usage-based billing platforms like Orb, Metronome, or Stripe Billing.
- Experience building coupons, referral programs, credits, or other monetization growth systems.
- Experience working on marketplaces, fintech integrations, or multi-party payment flows.
- Prior work on globally distributed payment systems with localization and compliance considerations.

## Similar roles

- [Principal Software Engineer, Applied AI](https://hotfix.jobs/jobs/b2a2e9b1-4cc0-417b-b015-df109bc4c6ca) - Invisible Tech - New York, NY - $250k – $366k/yr
- [Principal Software Development Engineer Person & Trust Platform](https://hotfix.jobs/jobs/c1c4626b-5a98-4458-99d3-a7cf01058f76) - Idme - Mountain View, CA - $243k – $307k/yr
- [Principal Software Engineer I - Metadata](https://hotfix.jobs/jobs/8851fa3b-008f-4f5e-93f9-ca01a0ea30b6) - Snowflake - Menlo Park, CA - $264k – $380k/yr
- [Principal Software Engineer - Snowflake Intelligence](https://hotfix.jobs/jobs/160814ee-9a10-4deb-99a4-22b0bc45be91) - Snowflake - Menlo Park, CA - $264k – $380k/yr
- [Principal Software Engineer I - Snowhouse Foundation](https://hotfix.jobs/jobs/eab67d12-c617-42e1-9ef4-0e6de3eb7c9c) - Snowflake - Menlo Park, CA - $264k – $380k/yr

**Apply:** https://hotfix.jobs/jobs/2f82d675-f4ad-4c53-b685-c1a5f6532852
**Canonical:** https://hotfix.jobs/jobs/2f82d675-f4ad-4c53-b685-c1a5f6532852