Taro Logo

Senior Product Engineer, Authentication

RevenueCat is the default monetization platform for mobile apps, processing $8B+ in annual purchase volume and serving 40% of newly shipped subscription apps.
$227,000
Backend
Senior Software Engineer
Remote
51 - 100 Employees
5+ years of experience
Enterprise SaaS

Job Description

RevenueCat, a YC S18 graduate, has evolved into the leading monetization platform for mobile applications, processing over $8B in annual purchase volume and serving more than 40% of new subscription apps. As a Senior Product Engineer focusing on Authentication, you'll join a remote-first team of 100+ professionals guided by values of Customer Obsession, Always Be Shipping, Own It, and Balance.

The role requires a product-minded engineer with 5+ years of experience in designing and maintaining complex systems. You'll be responsible for building and supporting end-to-end features that help developers grow their businesses, with a particular focus on authentication and authorization protocols. The ideal candidate should be proficient in SQL, have experience with debugging production issues, and possess excellent programming skills in mainstream languages.

The position offers a competitive package including $227K salary, equity in a fast-growing Series C startup, and comprehensive benefits such as a 10-year window for exercising vested equity options, flexible remote work, generous time off, and professional development allowances. You'll work on impactful projects reaching hundreds of millions of end-users while helping developers monetize their applications effectively.

Your journey will progress from shipping your first project within the first month to becoming a technical leader who influences the organization's reliability, scalability, and performance within a year. The role combines technical expertise with product thinking, offering opportunities to work with technologies like Python, PostgreSQL, and React while contributing to a product that processes billions in purchase volume annually.

Last updated 2 days ago

Responsibilities For Senior Product Engineer, Authentication

  • Design, build, ship and support end-to-end features and products
  • Participate in code reviews and architectural discussions
  • Contribute to team roadmap and technical direction
  • Debug complex issues across major system components
  • Mentor other engineers
  • Participate in on-call rotation
  • Improve reliability, scalability and performance

Requirements For Senior Product Engineer, Authentication

Python
PostgreSQL
React
  • 5+ years of experience as a software engineer designing and maintaining complex systems
  • Familiar with Authentication and Authorization Protocols
  • Comfortable writing and debugging SQL
  • Excellent command of at least one mainstream programming language
  • Experience with debugging and finding root cause of production issues
  • Knowledge of shipping high quality code using good testing practices
  • Strong collaboration and communication skills in a remote environment
  • Proactive approach to problem-solving
  • Versatile and fast learner

Benefits For Senior Product Engineer, Authentication

Equity
  • Competitive equity in Series C startup
  • 10-year window to exercise vested equity options
  • Fully remote and flexible work environment
  • 4-5 weeks suggested time off annually
  • $2,000 USD workspace setup allowance
  • $1,000 USD annual learning stipend

Related Jobs

Senior Product Engineer, Mobile Stores

Senior Product Engineer position at RevenueCat focusing on mobile store integrations, requiring 5+ years of experience in software engineering with expertise in Python, SQL, and SDK development.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, OS fundamentals, and hypervisors.

Senior Backend Engineer (Rails)

Senior Backend Engineer position at Wilcore, building Rails applications for the Department of Veterans Affairs with focus on scalability and reliability.

Sr. Salesforce Developer

Senior Salesforce Developer position at Unisys, requiring 4-6 years of experience, focusing on custom application development and system integration using Salesforce technologies.

Full Stack Developer

Senior Full Stack Developer position at ZEISS India, requiring 7+ years of experience in Java and frontend development, focusing on MES software development for lens manufacturing.