Staff Software Engineer - Monetization

Quora
Summary
Join Quora's Poe Monetization team as a Full Stack Engineer to build and maintain backend and frontend systems for Poe's monetization features. Collaborate with cross-functional teams to design, develop, and optimize payment processing systems, ensuring security and compliance. Create tools to empower creators, participate in technical design reviews, and mentor other engineers. This role requires 8+ years of software engineering experience with a focus on full-stack development, expertise in frontend or backend systems, and experience with financial transactions. The ideal candidate will have a passion for AI and experience with payment processing systems and financial technology. Quora offers a wide range of benefits, including medical/dental/vision coverage, equity refreshers, remote work reimbursement, and paid time off.
Requirements
- Availability for meetings and impromptu communication during Quora's β coordination hours " (Mon-Fri: 9am-3pm Pacific Time)
- 8+ years of professional software engineering experience, with a focus on full-stack development
- Strong experience in at least one of: frontend development (React, TypeScript) or backend systems (Python)
- Experience building and maintaining production systems that handle financial transactions
- Solid understanding of database design, API development, and web application architecture
- Strong problem-solving skills and attention to detail, especially important when working with monetary systems
- Excellent communication skills and ability to collaborate effectively with cross-functional teams
Responsibilities
- Design, build, and maintain robust backend and frontend systems for Poe's monetization features, including subscription management, LLM access purchasing flows, and creator payment systems
- Collaborate with cross-functional teams to understand the user-problems and translate them into scalable technical solutions
- Build intuitive and elegant user interfaces for complex monetary transactions
- Develop and optimize payment processing systems, ensuring security, reliability, and compliance with financial regulations
- Create tools that empower creators to set pricing, monitor revenue, and understand their monetization performance
- Participate in technical design reviews and contribute to architectural decisions
- Mentor other engineers and contribute to engineering best practices across the organization
Preferred Qualifications
- Passion for AI technology and creating business models that support AI innovation
- Experience with payment processing systems, subscription management, or financial technology
- Knowledge of financial compliance requirements and best practices for handling monetary transactions
- Experience with GraphQL and modern frontend frameworks (React, NextJS)
- Understanding of data analysis and metrics tracking for business and financial systems
- Prior experience working on consumer-facing products with monetization components
Benefits
- Medical/dental/vision coverage
- Equity refreshers
- Remote work reimbursement
- Paid time off
- Employee assistance programs