CareerPlanSign in

Principal Software Engineer, Money Infrastructure

Foster City, CA💼 Full-time🗓 2026-01-12 → 2026-09-26

Core

Design and scale the financial backbone powering Replit's revenue, builder earnings, and agent transactions.

Role type

Principal Product Engineering (Money Infrastructure)

Builds

Global order-to-cash foundation, pricing/packaging abstractions, localized payment experiences, and builder monetization rails.

Domain

SaaS, Fintech, Payments

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

Backend engineering, system design for high-reliability domains, subscription/recurring billing, usage-based/metered billing, payment processing, SaaS taxation/compliance, tokenization/credits-based systems, debugging complex billing edge cases, building customer-facing billing interfaces

Preferred skills

Usage-based billing platforms (Orb, Metronome, Stripe Billing), coupons/referral/credits systems, marketplace/fintech integrations, globally distributed payment systems with localization

Technologies

Rust, TypeScript, React, Postgres, GraphQL, Node.js

Responsibilities

Lead design/architecture of core money infrastructure (pricing, billing, payments, monetization); Own and scale global order-to-cash foundation; Enable rapid pricing experimentation via flexible abstractions/APIs; Build high-converting localized payment experiences; Power builder monetization for apps/Agents/subscriptions; Partner with finance/accounting/data teams for auditable financial data; Collaborate with external payment partners; Create monitoring/observability systems for financial flows

Seniority

Principal, hands-on IC with strategic impact

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.