Senior Software Engineer (Revenue)
Posted Updated
- As an early engineer at Orb, you’ll help to build the technical foundations of a critical product that needs to be reliable and accurate at scale
- You’ll work closely with our customers to understand pain points in their business processes, and help incorporate those insights into our product roadmap
- Our customers rely on Orb to transform an inherently complex domain (billing, from data ingestion to subscription management and revenue recognition) into an efficient, powerful, and easy-to-use experience
- 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
Benefits
- Medical insurance - 100% coverage for you and dependents
- Dental, vision, and life insurance
- Unlimited PTO, with 15 days minimum encouraged
- 401k plan
- 16-week paid parental leave with equity vesting
- Commuter stipend
- Catered lunches in the office
- Based in the San Francisco Bay Area or willing to relocate (with support from Orb)
- Enthusiastic about working on a broad range of technical challenges across the stack
- Excited to engage with customers directly to shape the Orb product
- Attention to detail in designing a product with deep user empathy (in visual UX, API design, and everything in between)
- 8+ years of experience in software engineering
- Backend: Python
- Frontend: Typescript + React + Tailwind CSS
- Datastores: PostgreSQL + Apache Druid+ Clickhouse
- Streaming Platforms: Kafka + Spark Streaming
- Cloud Platform: AWS
- At Orb, we believe great engineers can learn any stack, so you do not need experience with these specific tools, and we encourage you to apply regardless:
