Staff Software Engineer, Financial Infrastructure

Replit

Foster City, CA • 16m ago • Hybrid

Senior

Hybrid

290,000 - 375,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Staff Software Engineer focused on financial infrastructure and agent-assisted commerce
  • Own architecture, production reliability, and cross-team delivery for billing and transaction lifecycle

Description

Set technical direction and build the commerce platform that enables businesses to discover, evaluate, purchase, and manage products and services through Replit agents. The initial focus is enterprise billing, spend controls, and financial correctness, delivered via shared billing services and contract automation. Own the end-to-end lifecycle including budget enforcement, reconciliation, audit trails, and safe migrations.

Role Description

You will design commerce experiences that make agent-assisted purchasing useful, trustworthy, and reliable, balancing consumer simplicity with enterprise controls. You will lead architecture and cross-team delivery across merchant and service-provider integrations, agent tools, purchasing workflows, and post-transaction management.

Responsibilities

  • Set technical direction for Replit financial infrastructure, starting with enterprise billing, spend controls, and financial correctness
  • Build shared services for usage-based billing, pricing, credits, subscriptions, and entitlements
  • Automate enterprise contract lifecycles (onboarding, amendments, renewals) and keep commercial terms, credits, and invoices aligned
  • Implement budget enforcement with alerts and overrides that preserve customer control without disrupting hosted apps
  • Attribute AI usage costs accurately to the right customer/workspace/user/agent, including delegated work without double-counting
  • Build reconciliation and audit trails that explain balances and invoices and help Finance catch discrepancies early
  • Simplify the billing stack through safe migrations that preserve balances, transaction history, and customer access
  • Own production reliability through testing, observability, incident response, and safe recovery from duplicates, delayed usage, and partial failures
  • Lead cross-team delivery, mentor engineers, and partner with Product, Finance, Sales, and Support

Requirements

  • Track record of Staff-level technical ownership: architecture and delivery across teams
  • Deep experience building and operating production backend or distributed systems
  • Strong fundamentals in API design, data modeling, databases, and event-driven architecture
  • Sound judgment around transactions, consistency, concurrency, idempotency, and failure recovery
  • Experience evolving live systems and migrating data without compromising correctness or availability
  • Product judgment balancing customer needs, delivery speed, and long-term system quality
  • Clear communication translating business requirements into system behavior
  • Hands-on leadership through implementation, design reviews, mentoring, and production ownership

Benefits

  • Competitive salary & equity
  • 401(k) with 4% match (US only)
  • Health, dental, vision, and life insurance
  • Short-term and long-term disability
  • Paid parental, medical, and caregiver leave
  • Flexible Time Off (FTO) + holidays
  • Commuter benefits (in-office & US only)
  • Monthly wellness stipend
  • Autonomous work environment
  • In-office equipment setup reimbursement (in-office only)
  • Quarterly team gatherings and in-office amenities

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Staff Software Engineer, Financial Infrastructure role

Improve your resume for just $5

$290,000 – $375,000/year

Unlock Full Resume Report