Staff Software Engineer, Revenue & Billing (Fintech)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Location: San Francisco, United States; hybrid workplace
Salary: $240Kβ$300K annually, plus equity.
Company
builds an agentic ERP for modern finance teams, automating accounting workflows including closing the books, revenue recognition, entity consolidation, and investor reporting.
What you will do
- Own significant billing and revenue problems from requirements clarification and data-model design through implementation, rollout, and production support.
- Shape architecture for contracts, pricing, invoicing, amendments, revenue recognition, and tax workflows.
- Improve reliability, performance, validation, testing, and observability as customer complexity and data volumes grow.
- Partner with product, design, accounting experts, and customer-facing teams to make tradeoffs and solve customer problems.
- Work across the stack with a strong backend focus, including interfaces for managing financial data.
- Raise the technical bar through design reviews, code reviews, mentoring, and hands-on collaboration; use AI to amplify engineering impact.
Requirements
- 10+ years of software engineering experience, or equivalent depth and impact, including leading complex product systems from ambiguous problem to production outcome.
- Strong backend and architectural fundamentals covering data modeling, correctness, system boundaries, performance, and safe changes to existing systems.
- Staff-level technical leadership: establishing direction, explaining decisions, aligning partners, and remaining accountable for results.
- Strong product judgment and clear communication, with the ability to translate complex domains into understandable models and decisions.
- Practical approach to quality and delivery, balancing immediate customer needs with foundational improvements.
- Thoughtful use of AI in engineering, supported by technical judgment and careful validation.
Nice to have
- Experience with billing, subscriptions, 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 business-critical system reliability and performance.
Culture & Benefits
- Meaningful ownership, expanding scope, and opportunities to make an impact as the company scales.
- Competitive pay and meaningful equity.
- Benefits supporting health, wellbeing, time away from work, family, and long-term financial goals.
- Collaborative environment with team meals, events, and company gatherings.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ
ΠΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ. ΠΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ Β«ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡΒ» ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β