Senior Staff Software Engineer, Billing Platform

Crusoe
San Francisco
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Leadership","Problem-solving"]

Senior Staff Software Engineer for Crusoe’s Billing Platform, owning end-to-end billing systems from metering to invoicing. You’ll drive reliability, accuracy, and transparency of charges, collaborate cross-functionally with Finance, Product, and Customer Success, and enable flexible pricing models. You will mentor engineers, influence architectural decisions, and design scalable, observable billing workflows used to support revenue and customer trust.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Crusoe
Crusoe
3 months ago

Senior Staff Software Engineer, Billing Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Senior Staff Software Engineer for Crusoe’s Billing Platform, owning end-to-end billing systems from metering to invoicing. You’ll drive reliability, accuracy, and transparency of charges, collaborate cross-functionally with Finance, Product, and Customer Success, and enable flexible pricing models. You will mentor engineers, influence architectural decisions, and design scalable, observable billing workflows used to support revenue and customer trust.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Own Critical Systems: Design and operate highly reliable billing services that directly impact revenue and customer trust.
  • •Drive Accuracy & Transparency: Build systems that ensure customers can clearly understand their usage and charges.
  • •Partner Cross-Functionally: Work closely with Finance, Product, Customer Success, and Support teams to align on requirements and deliver robust solutions.
  • •Enable New Business Models: Implement flexible pricing and billing capabilities to support evolving cloud offerings.
  • •Improve Reliability: Build safeguards, validation systems, and reconciliation workflows to prevent and detect billing discrepancies.

Pay and Benefits

Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRsus401kParental LeaveCommuter BenefitsLife InsuranceDisability

Key Requirements

  • •5+ years of software development experience, including backend development with Go, Java, Rust, or C++
  • •Billing systems experience, including metering or payments
  • •Distributed systems experience with fault-tolerant design and strong data consistency
  • •Experience with real-time and batch data processing and data modeling for financial systems
  • •Ability to own complex systems end-to-end and collaborate with Product, Finance, and non-technical stakeholders
Experience:5+ yearsCloudBillingData processingDistributed systems
Skills:CommunicationLeadershipProblem-solving
Tech Stack:GoJavaRustC++Billing systemsMeteringInvoicingPaymentsReal-time processingBatch processingAPIs

Company Brief

Crusoe
Builds vertically integrated, energy-first AI infrastructure and purpose-built AI data centers (Crusoe Cloud), leveraging clean/stranded energy to power large-scale GPU compute for AI training and inference.
Industry: Data Centers
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: Denver, United States
Founded: 2018
Glassdoor
Glassdoor: 3.7
WebsiteLinkedInGlassdoor