# Senior Staff Software Engineer, Billing Platform

**Company:** [Crusoe](https://hotfix.jobs/companies/crusoe)
**Location:** San Francisco, CA
**Role:** Backend Engineering
**Salary:** $238k – $288k/yr
**Experience:** 5+ years
**Skills:** Go, Java, Rust, C++, Distributed Systems, Real-Time Data Processing, Batch Processing, Event-Driven Architecture, Data Modeling, Observability, Monitoring, API Development
**Posted:** 2026-06-11

> Senior Staff Software Engineer to design, build, and scale Crusoe Cloud's billing platform, owning metering, pricing, invoicing, and payments end-to-end. Requires 5+ years backend experience with Go, Java, Rust, or C++, plus distributed systems and financial data expertise.

## Job Description

## What You'll Be Working On
- 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.
- Mentor and Influence: Lead design discussions, review code, and raise the technical bar across the team.
- Design and build scalable billing systems, including usage metering, pricing models, invoicing, and payment integrations.
- Ensure accuracy, reliability, and auditability of all billing-related data and workflows.
- Develop real-time and batch processing pipelines for usage tracking and cost calculation.
- Build APIs and services that provide customers with clear, transparent insights into their usage and spend.
- Partner with Finance and Product teams to support new pricing models, product launches, and revenue workflows.
- Improve system observability, reconciliation processes, and error handling to ensure billing correctness.
- Contribute to architectural decisions that support long-term scalability and flexibility of the billing platform.
- Mentor engineers, enhance hiring practices, and contribute to building a strong, inclusive engineering culture.

## What You'll Bring to the Team
- Billing Systems Experience: Experience building or working on billing, payments, metering, or financial systems (or similarly complex, high-integrity data systems).
- Strong Ownership Mindset: Ability to own complex systems end-to-end, with a focus on correctness, reliability, and long-term maintainability.
- Professional Experience: 5+ years of software development experience, including backend development with languages such as Go, Java, Rust, or C++.
- Distributed Systems Expertise: Experience designing and operating scalable, fault-tolerant systems with strong data consistency guarantees.
- Data & Processing Knowledge: Familiarity with real-time and batch data processing, event-driven architectures, and data modeling for financial systems.
- Cross-Functional Collaboration: Proven ability to work closely with Product, Finance, and non-technical stakeholders to translate business requirements into technical solutions.
- Attention to Detail: Strong focus on data accuracy, edge cases, and building systems that handle financial correctness.
- Observability & Reliability: Experience building systems with strong monitoring, alerting, and debugging capabilities.
- Mentorship: Experience guiding engineers and contributing to a culture of engineering excellence.
- Communication Skills: Ability to clearly explain complex systems and trade-offs to both technical and non-technical stakeholders.

## Benefits
- Competitive compensation and equity packages
- Restricted Stock Units
- Paid time off, paid holidays & leave of absence programs
- Comprehensive health, dental & vision insurance
- Employer contributions to HSA account
- Paid parental leave
- Paid life insurance, short-term and long-term disability
- Professional development & tuition reimbursement
- Mental health & wellness support
- Commuter benefits (parking & transit)
- Cell phone stipend
- 401(k) Retirement plan with company match up to 4% of salary
- Volunteer time off
- Global travel insurance & emergency assistance
- Daily meals allowance
- Additional perks & programs specific to location

## Similar roles

- [Staff Software Engineer, Backend Platform](https://hotfix.jobs/jobs/5a0bcb06-dfc1-43c8-9aff-0b0f172295fa) - Harvey - San Francisco, CA - $238k – $290k/yr
- [Staff Software Engineer - Fraud](https://hotfix.jobs/jobs/d3b981c3-0811-4bd2-a35a-01b7586d7c69) - Mercury - Remote - $239k – $299k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/1ba96d26-d00e-4d6f-b9c5-cb73b2bfbeed) - Snowflake - Menlo Park, CA - $236k – $339k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/430458ce-5802-4555-971d-f6b9744c97dd) - Snowflake - Menlo Park, CA - $236k – $339k/yr
- [Staff Software Engineer - Parameters](https://hotfix.jobs/jobs/ba05d8f8-0294-4163-91cf-c1dda4e7a0da) - Snowflake - Bellevue, WA - $236k – $339k/yr

**Apply:** https://hotfix.jobs/jobs/d8d555d8-6a6b-4f36-af39-9e0abf922da9
**Canonical:** https://hotfix.jobs/jobs/d8d555d8-6a6b-4f36-af39-9e0abf922da9