Latest AI JobsBrowse Jobs
Crusoe logo

Senior Software Engineer, Billing Platform

CrusoeSan Francisco, CA - USCloud Engineering
Apply on company site
Salary
$170K - $205K USD
Job type
Full-time
Posted
11 Jun 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Senior Software Engineer for the Billing Platform is a full-time position based in San Francisco, California, within the Cloud Engineering department. This role suits an experienced developer with four to six years of background looking to design, build, and scale Crusoe Cloud’s core financial architecture.

Key Responsibilities

Own the end-to-end design and operation of highly reliable billing services within the Cloud Customer Experience organization.
Shape the technical roadmap for the billing domain, focusing on high-throughput metering, pricing, and invoicing architectures.
Architect real-time and batch usage processing pipelines, immutable ledger models, and automated reconciliation engines.
Collaborate cross-functionally with Finance, Product, Customer Success, and Support teams to implement flexible enterprise pricing and commitment models.
Establish robust safeguards and automated verification workflows to prevent financial discrepancies and systemic risk.
Enhance system observability, fault-tolerant error handling, and distributed state consistency.
Mentor mid-level engineers and drive strong engineering standards during design reviews.

Requirements

Possess four to six years of professional software development experience focusing on backend systems.
Background in building or operating billing, payments, metering, or financial systems, or equivalent high-integrity distributed data platforms.
Professional development expertise using languages such as Java, Rust, C++, or Go.
Demonstrated experience building scalable, fault-tolerant distributed systems featuring data consistency guarantees and idempotency patterns.
Familiarity with event-driven architectures, real-time data processing, and batch data modeling for financial contexts.
Strong commitment to financial integrity, meticulous attention to edge cases, and robust system observability.

Skills and Tools

Java
Rust
C++
Go
Distributed Systems Architecture
Real-time and Batch Data Processing
Event-Driven Architectures
Financial Data Modeling and Reconciliation

Salary and Benefits

Annual compensation ranging from $170,000 to $205,000 plus bonus, with exact figures determined by knowledge, education, and abilities.
Restricted Stock Units included in all employment offers.
Comprehensive medical, dental, and vision insurance alongside employer contributions to Health Savings Accounts.
401(k) retirement plan featuring a company match up to four percent of the salary.
Paid time off, holidays, leave of absence programs, paid parental leave, and volunteer time off.
Life insurance, plus short-term and long-term disability coverage.
Professional development funds, tuition reimbursement, and mental health support.
Daily meals allowance, commuter benefits for parking and transit, and a cell phone stipend.
Global travel insurance, emergency assistance, and location-specific perks.

About the Company

Crusoe operates as a vertically integrated artificial intelligence infrastructure company that owns and manages every layer of the technology stack, from raw power generation to digital tokens. The organization focuses on solving energy bottlenecks associated with massive AI workloads by utilizing an energy-first approach. Team members work alongside cross-functional experts across energy, manufacturing, data center construction, and cloud services to advance global AI capabilities.

How to Apply

Interested candidates should visit the official Crusoe careers page online to submit an application for this San Francisco-based position.

Skills and tech stack

Questions candidates ask

What is the salary range for the Senior Software Engineer, Billing Platform role?

The compensation range is between $170,000 and $205,000 per year, plus a bonus and Restricted Stock Units.

Where is this job located?

This position is based in San Francisco, California.

How many years of experience are required?

Candidates must have 4 to 6 years of software development experience designing backend systems.

What programming languages are mentioned for this role?

The position involves working with backend languages such as Java, Rust, C++, and Go.

What department does this role sit within?

This role sits within the Cloud Engineering department and the Cloud Customer Experience organization.

Ready to apply?

The application is on the official Crusoe careers page.

Apply on company site