Full-time
Remote, Canada
3-5 years
$120,000 → $150,000 CAD + equity
Backend Developer
Build robust, scalable backend systems and APIs that power our revenue platform.
About Measure
Measure is billing and revenue automation for B2B SaaS companies. We connect contracts, billing, revenue recognition, and commissions in one system. When a contract changes, the invoice updates, the revenue schedule recalculates, and the commission posts automatically. One action. Everything updates.
Most companies stitch together 3-5 disconnected tools for this. Data gets re-entered, things don't match, month-end becomes reconciliation hell. We replace that entire mess with one connected platform.
We're self-funded and growing, with 100+ customers and a founding team from Rippling (employee #1), Dropbox (Engineering Director), and deep B2B SaaS operating experience. We spent three years building before going loud on GTM. Now we're scaling.
Your Role
As a Backend Developer at Measure, you'll build and maintain the core infrastructure that makes "one action, everything updates" actually work. That means designing systems where a single contract change correctly cascades through invoicing, revenue recognition, and commission calculations without data getting lost, delayed, or out of sync. You'll work on distributed systems, high-performance APIs, and data processing pipelines that handle real financial transactions for over 100 customers.
Why Measure
The backend problems here are genuinely hard. Billing accuracy isn't optional. When your system generates invoices, calculates revenue schedules, and posts commissions, there's no room for eventual consistency hand-waving. You'll work on data integrity across a connected system where CPQ, billing, rev rec, and commissions share one codebase and one data model. That architectural decision, building everything together instead of stitching acquired products together, creates interesting engineering challenges and eliminates an entire class of sync problems.
You'll work directly with the founders. Aswin (CEO) was the first employee at Rippling and a former YC founder. Ruchi (CTO) was a Senior Director of Engineering at Dropbox. They've built and scaled systems that handle real volume and real complexity, and they care about getting the engineering right. No layers between you and the decisions that matter. You'll shape the architecture, the engineering culture, and the product itself.
What You'll Do
- Design and implement high-performance APIs and services that handle complex billing logic and real-time data processing
- Build and maintain scalable backend infrastructure for distributed systems that process millions of billing events
- Optimize database performance and design efficient data models for large-scale billing and usage data
- Implement strong error handling, monitoring, and observability to keep the platform reliable
- Collaborate on system architecture decisions that affect scalability, data consistency, and performance
- Research and evaluate new technologies and tools to improve backend systems and development workflows
- Write thorough tests and documentation to maintain code quality
What We're Looking For
- 3-5 years of experience building backend systems, APIs, and infrastructure
- Proficiency in Go, Python, or similar backend languages
- Strong experience with SQL databases and database design
- Experience with distributed systems, microservices architecture, and API design
- Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization
- Experience with monitoring, logging, and observability tools
- Strong understanding of performance optimization and scalability
- Solid development practices: version control, CI/CD, code review
Pay and Benefits
This is a fully remote, full-time position anywhere in Canada. Salary range is $120,000 - $150,000 CAD depending on background and experience, plus meaningful equity in an early-stage company with a long runway ahead.
You get 3 weeks (15 days) of paid time off, plus 10 days for national holidays. Beyond that, take the time you need. Morning off for a vet appointment, afternoon to help someone get to the airport, a day when you're not feeling well. We don't track hours. What matters is that we're building something great together and making real progress. That's it.
How to Apply
Click the button below and send us your resume, a link to your LinkedIn profile, and anything else you'd like to share, whether that's projects, code, or context on what you're looking for.