Staff Engineer, Backend - Revenue
Staff backend engineer owns technical vision and architecture for revenue infrastructure handling billing, payments, subscriptions, and entitlements at scale. Requires deep domain expertise in monetization systems, API/platform design, performance optimization, and cross-team leadership.
About the job
Responsibilities
- Serve as technical leader in Revenue Zone, partnering with Engineering, Product, and Design to shape strategy and roadmap.
- Shape long-term platform vision, balancing delivery, durability, extensibility, and operational excellence.
- Lead high-impact initiatives like decoupling billing from account systems, consolidating pricing infrastructure, enabling fast pricing experimentation.
- Own revenue-critical systems (Billing, Pricing, Payments, Checkout, Entitlements) ensuring resilience, observability, and correctness.
- Guide API design, data modeling, caching strategies, optimizing for scalability and developer experience.
- Partner with Pricing & Packaging, Product, Design, Support, and Operations for ARR growth and customer experiences.
- Drive performance optimizations reducing latency, improving reliability and conversion.
- Mentor engineers, conduct code reviews, champion documentation and developer experience.
Requirements
- Proven impact in complex production systems at scale, 8+ years experience preferred but hire for impact.
- Domain knowledge in billing, subscriptions, payments, entitlements, revenue recognition, enterprise support.
- Expertise in API design, platform building, performance optimization (profiling, caching, DB optimization).
- Outcome-driven, customer-focused, comfortable with ambiguity and pivots.
- Cross-team leadership, end-to-end ownership, stakeholder alignment.
- AI fluency in coding workflows, judgment on automation limits in high-correctness domains.
- Comfort navigating large mature codebases and monoliths.
Skills
APIs, Billing Systems, Subscription Management, Payment Processing, Postgres, Caching, Database Optimization, Revenue Recognition, Entitlements, Pricing Models
Similar jobs
Backend Engineering jobsLeads the technical direction of Airbnb’s event-logging infrastructure, architecting scalable backend systems, shaping roadmaps, and delivering production tooling. Requires 9+ years of engineering experience, backend expertise, and a strong record of technical leadership and mentorship.
Staff Software Engineer developing high-performance query-engine and core data-processing systems in modern C++. The role requires 8+ years of software engineering experience, deep database-internals expertise, and strong knowledge of large-scale data processing, algorithms, and performance optimization.
Staff engineer responsible for architecting and scaling Airbnb’s account platform, including account state, eligibility, and entitlements. The role requires 9+ years of distributed backend systems experience, strong technical leadership, and expertise in reliability, consistency, caching, and API design.
Leads architecture and implementation of large-scale, low-latency serving platforms supporting Ads and Core experiences. The role requires 8+ years of backend or distributed-systems experience, strong technical leadership, and expertise in scalable production systems.
Leads architecture and execution for large-scale credit insights platforms, spanning online feature serving, offline pipelines, and machine-learning systems. The role requires strong backend scaling experience, technical leadership, and collaboration with product, data science, and ML teams.