Staff Software Engineer, Revenue- Remote (USA)
Senior Software Engineer building scalable billing, pricing, and revenue recognition systems at Orb. Requires 8+ years software engineering experience, customer empathy, and comfort across the full stack from data ingestion to UX/API design.
About the job
Responsibilities
- Design and maintain core pricing lifecycle primitives with a focus on extensibility and ease of use
- Evolve the product data model to balance complexity and clarity
- Scale real-time ingestion and query systems for large, high-performance deployments
- Collaborate cross-functionally (PM, design, sales, customer success) to shape strategy and deliver value
- Learn from and contribute to a highly skilled team
- Work closely with customers to understand pain points in their business processes and incorporate insights into the product roadmap
Requirements
- 8+ years of experience in software engineering
- Enthusiastic about working on a broad range of technical challenges across the stack
- Attention to detail in designing a product with deep user empathy (in visual UX, API design, and everything in between)
- Excited to engage with customers directly to shape the Orb product
- Based in the San Francisco Bay Area or willing to relocate (with support from Orb)
Nice-to-Haves
- Experience with Orb’s tech stack (though not required): Frontend (TypeScript + React + Tailwind CSS), Backend (Python), Datastores (PostgreSQL + Apache Druid + Clickhouse), Streaming Platforms (Kafka + Spark Streaming), Cloud Platform (AWS)
Compensation and Benefits
- Excellent medical, dental, and vision insurance
- One Medical membership
- Unlimited PTO plus an additional week off between Christmas and New Year’s
- 401k plan
- 16-week paid parental leave with equity vesting
- Commuter stipend
- Catered lunches in the office
- Annual learning & development stipend
- Meaningful equity in the form of stock options
Skills
Python, TypeScript, React, Postgres, Apache Druid, ClickHouse, Kafka, Spark Streaming, AWS, Tailwind
Similar jobs
Fullstack Engineering jobsStaff Engineer building the decision engine that powers hospital staffing recommendations, alerts, and workflows. The role requires strong TypeScript expertise, full-stack experience, systems thinking, and close collaboration with clinical customers.
Leads the design and delivery of scalable Tax Credits products, mentors engineers, and drives complex, cross-functional initiatives. Requires 8+ years of software development experience, strong Ruby on Rails and JavaScript/React expertise, and experience applying AI tools to development and testing.
Build and launch scalable, AI-powered Business Insurance products from design through production, while partnering cross-functionally and mentoring engineers. The role requires 8+ years of software development experience, strong platform and application engineering skills, and experience delivering customer-facing products at scale.
Leads technical direction and builds scalable end-to-end software for new and existing musculoskeletal care programs. The role requires full-stack TypeScript/JavaScript experience, cloud and distributed systems expertise, and demonstrated technical leadership and mentoring.
Leads ambiguous, cross-team engineering work to launch and scale new MSK care programs, while extending shared platform services. Requires Staff-level technical influence, full-stack TypeScript experience, cloud and containerization expertise, distributed systems knowledge, and mentorship experience.