Orb
UI Engineer, Core Billing Workflows
Orb, San Francisco, California, United States, 94199
Mission
Orb is on an ambitious mission to provide every business with the infrastructure to unlock their revenue. Best-in class businesses find ways to effectively align their monetization to product usage-whether that's through seats, consumption, feature limits, or usage-based tiers. Orb brings that opportunity to every software company.
We are reimagining billing and invoicing for this era of hybrid pricing in software. Billing is no longer just a finance problem, but also a high-stakes engineering observability problem that customers urgently need solved. At Orb, we take a developer-first, data infrastructure approach to this problem. We make it possible for companies to fully automate their current billing process, and to evolve their monetization strategy over time.
Orb supports the end-to-end workflow for revenue: developers love our product's extensibility and intuitive API, product managers become empowered to iterate on pricing and packaging much faster, finance teams get fine-grained reporting to facilitate revenue recognition, and customer-facing teams benefit from the transparency Orb brings to the customer relationship.
About Orb
Orb is the modern billing infrastructure powering revenue workflows for the next wave of AI and software companies. We believe that pricing and billing shouldn't be a blocker to building and shipping great products. We power billing for highly innovative companies like Vercel, Pinecone, Perplexity, Replit, and work with our customers on some of their most crucial revenue initiatives.
Orb has raised $44.1 million in funding from top-tier investors like Mayfield, Menlo Ventures, Greylock, and founders and operators from companies like Plaid, Datadog, Notion, Asana, HubSpot, and more.
Role & Impact
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.
Orb has a broad range of technical and experience challenges that you'll tackle in concert with our team:In the presence of significant domain complexity, our product needs to be exceptionally easy to use - controls should be intuitive, system behavior should be easy to predict, and exception states should be easy to understand.Orb's product approach centers around extensibility, where developers can build on top what comes out-of-the-box - maximizing flexibility and extensibility, while providing appropriate guardrails to lead users into the "pit of success", is a perennial challenge.The Core Billing workstream owns the product surfaces that power customers' business-critical billing-related workflows, across a number of different user personas (think: customer creation, plan creation and versioning, subscription lifecycle management) - there's a ton of inherent complexity and challenge in making these workflows correct, intuitive, and snappy, and you'll be driving standards for excellence here.You'll also help lay the groundwork for engineering and product processes, working closely with PM and Design to ensure that our team can continue to build excellent user experiences quickly and serve our customers for years to come.
About You
You have 4+ years of experience in software engineering, with a specific focus on web client technologiesEnthusiastic about working on a broad range of frontend technical challenges, from reusable UI architecture, to robust data fetching and optimistic updates, to the perils of z-indexing one-offsAttention to detail in designing a product with deep user empathy (in visual UX, conceptual modeling, and more), and excitement to partner closely with Orb's Product Design team to manifest great UXExcited to engage with customers directly to shape the Orb productBased in the San Francisco Bay Area or willing to relocate (with support from Orb)You might be a good addition if you:
Have worked on developer-facing productsHave experience building robust UI for complex workflows, and working with design and PM partners to think through edge casesThrive in the world of CSS and TypeScript - pixel-perfection and buttery-smooth UI are your forteIn order to thoughtfully scale the company and avoid downstream inequities, we don't use leveling titles at Orb. You will not see us use prefixes like "Senior" in our job descriptions. We include experience requirements for every role and compensate employees based on their experience and internal level within Orb.
Our technical process
We're using React, TypeScript, and Tailwind CSS (with Python and PostgreSQL on the backend). We believe great engineers can learn any stack, so we encourage you to apply if frontend excellence is where you thrive, even if you don't have specific experience with React or Tailwind. We believe in shipping code quickly and continuously.
Working at Orb
When you meet our team, you'll see we're a group of dedicated and kind individuals who care deeply about solving what is one of the most mission-critical problems for any business.
Every one of us has outsized impact on the business, our product, and our customers-we hold ourselves to a standard of excellence, with the empowerment to take risks and the judgment to focus our time on maximizing leverage.
We approach our work with intensity and a sense of urgency. With a product like ours, minutes matter: we can help accelerate other businesses tremendously if we're focused on building quickly while maintaining critical attention to detail. When we're 'on', we're
on .
We will focus on setting you up for success, with the right expectations and enablement. We coach on outcomes, not inputs or style. We show up for each other with kindness, which earns us the ability to have difficult conversations with trust by default and openness to feedback.
As a growing organization, we value in-person collaboration. We see it as a way to achieve our mission faster, in an environment of rapid ideation, strong alignment, and that energy that makes work more fun.
Benefits
Medical insurance - 100% coverage for you and dependentsDental, vision, and life insuranceUnlimited PTO, with 15 days minimum encouraged401k plan16-week paid parental leave with equity vestingCommuter stipendCatered lunches in the office
Equal Opportunity Employer
We work with each other day in and day out, and strongly believe that building a diverse and inclusive team is key to our long-term goals and success as a company. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.
Orb is on an ambitious mission to provide every business with the infrastructure to unlock their revenue. Best-in class businesses find ways to effectively align their monetization to product usage-whether that's through seats, consumption, feature limits, or usage-based tiers. Orb brings that opportunity to every software company.
We are reimagining billing and invoicing for this era of hybrid pricing in software. Billing is no longer just a finance problem, but also a high-stakes engineering observability problem that customers urgently need solved. At Orb, we take a developer-first, data infrastructure approach to this problem. We make it possible for companies to fully automate their current billing process, and to evolve their monetization strategy over time.
Orb supports the end-to-end workflow for revenue: developers love our product's extensibility and intuitive API, product managers become empowered to iterate on pricing and packaging much faster, finance teams get fine-grained reporting to facilitate revenue recognition, and customer-facing teams benefit from the transparency Orb brings to the customer relationship.
About Orb
Orb is the modern billing infrastructure powering revenue workflows for the next wave of AI and software companies. We believe that pricing and billing shouldn't be a blocker to building and shipping great products. We power billing for highly innovative companies like Vercel, Pinecone, Perplexity, Replit, and work with our customers on some of their most crucial revenue initiatives.
Orb has raised $44.1 million in funding from top-tier investors like Mayfield, Menlo Ventures, Greylock, and founders and operators from companies like Plaid, Datadog, Notion, Asana, HubSpot, and more.
Role & Impact
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.
Orb has a broad range of technical and experience challenges that you'll tackle in concert with our team:In the presence of significant domain complexity, our product needs to be exceptionally easy to use - controls should be intuitive, system behavior should be easy to predict, and exception states should be easy to understand.Orb's product approach centers around extensibility, where developers can build on top what comes out-of-the-box - maximizing flexibility and extensibility, while providing appropriate guardrails to lead users into the "pit of success", is a perennial challenge.The Core Billing workstream owns the product surfaces that power customers' business-critical billing-related workflows, across a number of different user personas (think: customer creation, plan creation and versioning, subscription lifecycle management) - there's a ton of inherent complexity and challenge in making these workflows correct, intuitive, and snappy, and you'll be driving standards for excellence here.You'll also help lay the groundwork for engineering and product processes, working closely with PM and Design to ensure that our team can continue to build excellent user experiences quickly and serve our customers for years to come.
About You
You have 4+ years of experience in software engineering, with a specific focus on web client technologiesEnthusiastic about working on a broad range of frontend technical challenges, from reusable UI architecture, to robust data fetching and optimistic updates, to the perils of z-indexing one-offsAttention to detail in designing a product with deep user empathy (in visual UX, conceptual modeling, and more), and excitement to partner closely with Orb's Product Design team to manifest great UXExcited to engage with customers directly to shape the Orb productBased in the San Francisco Bay Area or willing to relocate (with support from Orb)You might be a good addition if you:
Have worked on developer-facing productsHave experience building robust UI for complex workflows, and working with design and PM partners to think through edge casesThrive in the world of CSS and TypeScript - pixel-perfection and buttery-smooth UI are your forteIn order to thoughtfully scale the company and avoid downstream inequities, we don't use leveling titles at Orb. You will not see us use prefixes like "Senior" in our job descriptions. We include experience requirements for every role and compensate employees based on their experience and internal level within Orb.
Our technical process
We're using React, TypeScript, and Tailwind CSS (with Python and PostgreSQL on the backend). We believe great engineers can learn any stack, so we encourage you to apply if frontend excellence is where you thrive, even if you don't have specific experience with React or Tailwind. We believe in shipping code quickly and continuously.
Working at Orb
When you meet our team, you'll see we're a group of dedicated and kind individuals who care deeply about solving what is one of the most mission-critical problems for any business.
Every one of us has outsized impact on the business, our product, and our customers-we hold ourselves to a standard of excellence, with the empowerment to take risks and the judgment to focus our time on maximizing leverage.
We approach our work with intensity and a sense of urgency. With a product like ours, minutes matter: we can help accelerate other businesses tremendously if we're focused on building quickly while maintaining critical attention to detail. When we're 'on', we're
on .
We will focus on setting you up for success, with the right expectations and enablement. We coach on outcomes, not inputs or style. We show up for each other with kindness, which earns us the ability to have difficult conversations with trust by default and openness to feedback.
As a growing organization, we value in-person collaboration. We see it as a way to achieve our mission faster, in an environment of rapid ideation, strong alignment, and that energy that makes work more fun.
Benefits
Medical insurance - 100% coverage for you and dependentsDental, vision, and life insuranceUnlimited PTO, with 15 days minimum encouraged401k plan16-week paid parental leave with equity vestingCommuter stipendCatered lunches in the office
Equal Opportunity Employer
We work with each other day in and day out, and strongly believe that building a diverse and inclusive team is key to our long-term goals and success as a company. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.