Staff Software Engineer, Monetization
About the Role
You will own the systems that determine how customers adopt, upgrade, and pay. You will design clean, reliable foundations for billing, metering, pricing, and entitlements, and build intuitive flows for trials, upgrades, usage-based pricing, quotas, and upsell. You will ensure correctness, reliability, and auditability across pricing and billing systems, drive long-term architecture for metering and quota enforcement, and move quickly while keeping systems simple and resilient.
Requirements
- 8+ years of backend full-stack engineering experience with scalable APIs or distributed systems
- Experience building and maintaining billing systems in high-growth environments
- Proficient with database design microservice architecture and strongly-typed programming languages (e.g. Golang)
- Strong instincts around correctness data integrity and operational reliability
- Ability to connect engineering decisions to real revenue outcomes
- Comfort owning broad ambiguous problem areas and driving clarity
Responsibilities
- Design and build monetization-critical systems including billing metering and entitlements
- Own backend logic powering free trials upgrades usage-based pricing quotas and upsell flows
- Collaborate with the Full-Stack team on features that impact revenue and adoption
- Ensure correctness reliability and auditability across pricing and billing systems
- Drive long-term architecture for metering quota enforcement and product enablement
- Move quickly make strong product calls and keep systems simple and resilient
Benefits
- Equity
- Bonus
- Generous vacation
- Wellness budget
- Support for learning and travel
- Remote-first flexibility
