Staff Fullstack Engineer Monetization Engineering: Purchase
Leads technical direction and builds reliable frontend and backend purchasing experiences using Ruby on Rails and Vue.js. The role requires transactional-flow experience, strong architectural judgment, mentoring ability, and safe delivery of revenue-impacting systems.
About the job
Responsibilities
- Design and build fullstack features across the purchase journey.
- Lead technical design for new purchasing capabilities and a unified purchase experience.
- Partner with Product and Design to turn purchasing requirements into resilient, well-tested solutions.
- Integrate purchase flows safely and correctly with downstream billing and CRM systems.
- Establish and maintain standards for code quality, testing, rollout safety, and monitoring.
- Mentor engineers and review merge requests with constructive feedback.
- Identify and reduce technical debt and architectural risk.
- Participate in incident response for purchase-related issues.
Requirements
- Professional fullstack engineering experience across frontend and backend development.
- Experience with Ruby on Rails and Vue.js.
- Experience owning technical direction for a product area and driving iterative solutions.
- Experience building or maintaining transactional or checkout-style flows, ideally in billing, ecommerce, or subscriptions.
- Ability to deliver changes safely and incrementally in revenue-impacting systems.
- Strong written and verbal English communication skills for a remote, asynchronous environment.
Nice to Have
- Familiarity with third-party billing or CRM systems such as Zuora, Salesforce, or Stripe.
Compensation and Benefits
- United States base salary: $152,800–$259,200 USD.
- Benefits include flexible paid time off, equity compensation and an employee stock purchase plan, a growth and development fund, parental leave, and health, financial, and well-being support.
Skills
Ruby, Ruby on Rails, Vue, JavaScript, CRM, Zuora, Salesforce, Stripe, Billing Systems, Ecommerce, Subscription Management, Monitoring
Similar jobs
Fullstack Engineering jobsLeads the technical direction and hands-on delivery of a high-scale VS Code extension for AI-assisted coding. Requires 10+ years of software development experience, deep TypeScript and performance-optimization expertise, and a background building developer tools used by large audiences.
Leads the architecture and operation of Harvey’s web platform, integrations, content systems, and developer tooling. The role requires 8+ years of web development experience, strong frontend and backend expertise, production systems ownership, and the ability to mentor a small engineering team.
Staff full-stack engineer owning zero-to-one AI identity capabilities, including agent authorization and phishing-resistant access. The role requires architectural leadership, strong Java and JavaScript/TypeScript expertise, AWS experience, security fundamentals, and the ability to mentor teams and apply AI tooling across development.
Staff full-stack engineer leading zero-to-one development of AI identity features, including agent authorization and phishing-resistant access. The role requires architectural expertise, Java and JavaScript/TypeScript proficiency, AWS experience, and the ability to raise team-wide engineering standards.
Leads architecture and implementation of Okta’s Identity Security Fabric for human and AI-agent identities. The role combines scalable backend systems, Java and TypeScript full-stack development, AWS, authentication and authorization, and technical leadership in AI-native engineering practices.