Staff Software Engineer, Revenue & Billing

rillet.com

San Francisco (CA)

On-site

USD 210,000 - 280,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive equity
Meaningful health benefits
Team meals and events

Job summary

Rillet in San Francisco is seeking a Staff Software Engineer to be a hands-on technical leader on the Revenue, Accounting & Tax (RAT) team. You will shape backend architecture for billing and revenue, drive data models, and own critical financial workflows, including AI-enhanced solutions.

You will lead complex systems from design to production, mentor engineers, and collaborate with product and accounting experts to deliver scalable, reliable software for fast-growing customers.

Qualifications

  • Must have 10+ years of software engineering experience with a track record of leading complex product systems from problem to production.
  • Strong backend and architectural fundamentals with data modeling, correctness, and performance focus.
  • Staff-level technical leadership—set direction, align partners, and own results.
  • Clear communication and ability to translate complex domains into models understood by engineers and business partners.
  • Quality-focused with ability to balance immediate customer needs with foundational improvements.

Responsibilities

  • Own significant product and technical problems across billing and revenue systems, from requirements to production rollout.
  • Shape architecture for contracts, pricing, invoicing, revenue recognition, and tax workflows; ensure accuracy and extensibility.
  • Improve reliability and performance as data volumes grow; build validation, testing, and observability into systems.
  • Collaborate with product, design, accounting experts, and customer-facing teams to make sound tradeoffs.
  • Work across the stack with a backend focus and build interfaces for customers to understand their financial data.
  • Leverage AI to amplify impact and deliver more value to customers.
  • Raise the team's technical bar through design reviews, mentoring, and hands-on collaboration.

Skills

Backend architecture
Staff leadership
Systems design
Communication
AI in engineering

Education

Bachelor's degree in CS

Tools

Kotlin
Java
TypeScript
Spring Boot
PostgreSQL
AWS

Job description

WHAT WE DO

Rillet serves accounting and finance teams, the financial brains of their companies. Our job is to help them run the numbers with impossible speed, accuracy, and insight.

Rillet is the Agentic ERP built for modern finance teams. We help companies automate the most critical parts of finance, from closing the books and recognizing revenue to consolidating entities and reporting to investors. More than 600 companies run on Rillet, including Mercor, Scribe, and Function Health, and we partner with leading accounting firms including EY and KPMG.

We’re building in one of the largest software markets in the world, with the momentum to match. Rillet has raised more than $200M, is valued at $1B, and is backed by Sequoia, a16z, ICONIQ, Bain Capital Ventures, Oak HC/FT, and other leading investors. We’re using that backing to build the financial infrastructure for the next generation of companies and help every business run its numbers at the speed of AI.

WHO WE ARE

Rillet’s pace is not for everyone. Intelligence is table stakes. To succeed here, you need extreme speed, agency, and flexibility.

The people who thrive at Rillet do not wait for assignments. They internalize the mission, design a strategy, and bring back results that are better, faster, and more creative than a manager could have asked for.

Our work revolves around our customers. The people who succeed here are energized by delivering what matters most, even when it was not part of the original plan.

Rillet is built on deep accounting expertise, and it takes people from many disciplines to build a category-defining company. You do not need to be an accountant to thrive here. You do need to care deeply about the problems we solve and the impact our customers can create. Together, we combine the precision of accounting with the speed, creativity, and ambition of AI-native software to power the financial core of the world’s fastest-growing companies while redefining what finance teams should expect from their software.

WHO WE NEED

Rillet is building accounting and finance software for teams that need to move quickly and trust their numbers. We're looking for a Staff Software Engineer to be a hands-on technical leader on our Revenue, Accounting & Tax (RAT) team, led by Victoria Zheng.

RAT owns billing, revenue recognition, tax integrations, and the financial data layer behind these workflows. You'll help turn complex contracts and financial rules into reliable systems and clear product experiences. This is a role for someone who can set technical direction, make difficult tradeoffs, and stay close to implementation.

WHAT YOU'LL DO
  • Own significant product and technical problems across billing and revenue, from clarifying requirements and designing the data model through implementation, rollout, and production support.
  • Shape the architecture behind contracts, pricing, invoicing, amendments, revenue recognition, and related tax workflows. Make the behavior accurate, explainable, and easier to extend.
  • Improve the reliability and performance of financial workflows as customer complexity and data volumes grow. Build strong validation, testing, and observability into the systems you own.
  • Partner with product, design, accounting experts, and customer-facing teams to make sound tradeoffs and deliver work that solves real customer problems.
  • Work across the stack, with a strong backend focus and the willingness to build the interfaces customers use to understand and manage their financial data.
  • Use AI to amplify your impact and deliver more value to our customers.
  • Raise the team's technical bar through design reviews, code reviews, mentoring, and hands-on collaboration. Help other engineers take on larger problems and make better decisions.
WHO WE'RE LOOKING FOR
  • 10+ years of software engineering experience, or equivalent depth and impact, with a track record of leading complex product systems from ambiguous problem to production outcome.
  • Strong backend and architectural fundamentals. You can reason about data modeling, correctness, system boundaries, performance, and safe changes to existing systems.
  • Staff-level technical leadership: you establish direction, explain your reasoning, bring partners with you, and remain accountable for the result.
  • Strong product judgment and clear communication. You can translate a complicated domain into models and decisions that engineers and business partners understand.
  • A practical approach to quality and delivery. You can balance immediate customer needs with the foundational improvements that make future work faster and safer.
  • Thoughtful use of AI in your engineering workflow, backed by your own technical judgment and careful validation.
OUR STACK

Svelte 5 and TypeScript on the frontend; Kotlin and Spring Boot on the backend; PostgreSQL and AWS. We value strong engineering fundamentals and the ability to learn the tools needed for the problem.

BONUS POINTS
  • Experience building billing, subscription, usage-based pricing, revenue recognition, ERP, accounting, or other financial software.
  • Hands-on experience with Kotlin, Java, or TypeScript.
  • Experience evolving complex financial data models or improving the reliability and performance of business-critical systems.
LIFE AT RILLET
  • Grow with us. Take meaningful ownership, expand your scope, and make an impact as Rillet scales.
  • Competitive pay and meaningful equity. Be rewarded for the value you help create.
  • Benefits that support you. We offer competitive benefits designed to support your health, wellbeing, time away from work, family, and long-term financial goals.
  • Better together. We value collaboration, connection, and spending meaningful time together as a team. We regularly create opportunities to connect through team meals, events, and company gatherings.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Revenue & Billing
Staff Software Engineer, Revenue & Billing

Rillet • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer, Revenue & Billing
Staff Software Engineer, Revenue & Billing

Speedrun Talent Network • San Francisco (CA)

On-site
USD 180,000 - 240,000
Director of Revenue Operations
Director of Revenue Operations

Rillet • San Francisco (CA)

On-site
USD 220,000 - 250,000
Equity
Competitive benefits
Customer Excellence Solutions Architect
Customer Excellence Solutions Architect

Rillet • San Francisco (CA)

On-site
USD 110,000 - 140,000
Equity
Benefits
Finance Engineer
Finance Engineer

Rillet • San Francisco (CA)

Hybrid
USD 240,000 - 340,000
Competitive pay and equity
Comprehensive benefits
Team events and company gatherings
Engineering Manager
Engineering Manager

Speedrun Talent Network • San Francisco (CA)

Hybrid
USD 230,000 - 300,000
Equity
Benefits
Software Engineer, Platform
Software Engineer, Platform

Rillet • New York (NY)

Hybrid
USD 150,000 - 270,000
Health and wellness coverage
Flexible PTO
Equity in the company
+2
Customer Support Specialist - FinTech ERP (Hybrid, Equity)
Customer Support Specialist - FinTech ERP (Hybrid, Equity)

Rillet • New York (NY)

Hybrid
USD 60,000 - 85,000
Competitive pay
Equity
Benefits package
+1
Director of Revenue Operations
Director of Revenue Operations

Speedrun Talent Network • New York (NY)

On-site
USD 220,000 - 250,000
Equity
Director of Revenue Operations
Director of Revenue Operations

Rillet • New York (NY)

On-site
USD 220,000 - 250,000
Competitive pay
Meaningful equity
Benefits package
+1