Software Engineer (Pricing Lifecycle)
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
- Orb’s Tech Stack :
- 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
- Frontend: Typescript + React + Tailwind CSS
- Backend: Python
- Datastores: PostgreSQL + Apache Druid+ Clickhouse
- Streaming Platforms: Kafka + Spark Streaming
- Cloud Platform: AWS
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
- 5+ years of experience in software engineering
- Based in the San Francisco Bay Area or willing to relocate (with support from Orb)
- Attention to detail in designing a product with deep user empathy (in visual UX, API design, and everything in between)
- Enthusiastic about working on a broad range of technical challenges across the stack
- Excited to engage with customers directly to shape the Orb product
