Back to jobs

Developer Support Engineer

Remote, Americas, Europe

About us:

RevenueCat makes building, analyzing, and growing mobile subscriptions easy. We launched as part of Y Combinator's summer 2018 batch and today are handling more than $4B of in-app purchases annually across thousands of apps.

We are a mission driven, remote-first company that is building the standard for mobile subscription infrastructure. Top apps like ChatGPT, VSCO, Notion, and ClassDojo count on RevenueCat to power their subscriptions at scale.

Our 80 team members (and growing!) are located all over the world, from San Francisco to Madrid to Taipei. We're a close-knit, product-driven team, and we strive to live our core values: Customer Obsession, Always Be Shipping, Own It, and Balance.

The Role

If you’re looking to jumpstart your career in tech and have a direct impact on apps used by billions of end-users, the Developer Support Engineer (DSE) role at RevenueCat is a fantastic opportunity. This is one of the few entry-level positions we offer, and it has proven to be an incredible stepping stone—our current Support Lead, a Product Manager, and a Technical Account Manager each started out as DSEs.

In this role, you’ll help developers integrate the RevenueCat SDK into their apps, troubleshoot tricky edge cases, and unlock new possibilities in subscription monetization. You’ll provide hands-on support for some of the biggest apps in the world—imagine helping the teams behind ChatGPT, VSCO, PhotoRoom, Notion, and others get the best out of RevenueCat. You’ll be empowered to own the support experience, build out internal tools, and identify improvements that shape how developers everywhere use RevenueCat.

In 2024, our DSEs spoke at conferences in Berlin, Logroño, New York, London, and Tokyo. This is optional, but if you're interested, you can meet RevenueCat customers face to face, have fun working our <outrageous> booth, and share your knowledge with developers worldwide.

What you’ll be responsible for

  • Supporting developers daily. You’ll debug issues, untangle complex code paths, and guide developers through onboarding so they can ship subscription features confidently.
  • Collaborating cross-functionally. You’ll partner closely with Engineering and Product to influence the developer experience—everything from our documentation to new features.
  • Building tooling and processes. You’ll craft or improve the internal apps and dashboards that make troubleshooting faster and easier, both for you and your teammates.
  • Driving user success. From investigating stack traces to clarifying best practices, you’ll ensure developers can move from “blocked” to “shipped” without missing a beat.

Within your first month, you’ll:

  • Deep-dive into the frustrations and roadblocks developers face, helping them get unblocked so they can launch their apps.
  • Familiarize yourself with our support tools and processes.
  • Propose and implement quick wins in our documentation and support articles to reduce common developer pitfalls.
  • Work alongside our engineering team to resolve complex issues and learn the ins and outs of subscription infrastructure.

Within your first 3 months, you’ll:

  • Spot opportunities for product improvements that will reduce developer friction.
  • Build out test apps and reproducible environments to tackle issues head-on.
  • Own onboarding and solution engineering for new developers using RevenueCat, providing a seamless start-to-finish experience.

Within your first 6 months, you’ll:

  • Identify recurring blockers and implement targeted improvements—both in our products and in your own support workflows.
  • Craft (and refine) internal dashboards and tooling that accelerate the DSE team’s efficiency.
  • Make meaningful, self-directed contributions to how we scale support for an ever-growing developer community.

After 12 months, you’ll have:

  • Gained super-hero level intuition for diagnosing the root causes of even the trickiest tickets.
  • Led the charge on hiring, mentoring, and growing our support engineering team.
  • Found new ways to delight developers, turning frustrating subscription problems into smooth, joyful experiences.

About you

  • You’re eager to learn and grow; this is one of the few entry-level positions at RevenueCat and has historically launched multiple careers within our company.
  • You have 2-3 years of experience in an engineering or technical role, or have built and shipped a mobile app that integrates RevenueCat.
  • You’re comfortable with either iOS (Swift / Objective-C) or Android (Java / Kotlin) and have a grasp of app development and release processes.
  • You can debug code with minimal info, diagnosing issues from cryptic logs or stack traces.
  • You thrive in an environment that requires creative problem-solving and a “get it done” mentality.
  • You have strong written and verbal communication skills, and you’re empathetic towards the developer journey.

What you’ll need to be successful

  • Technical curiosity and a willingness to learn new tools and frameworks.
  • Resourcefulness in figuring out solutions when the path isn’t obvious.
  • Clear communication skills to translate complex issues into helpful, actionable steps.
  • Outcome-oriented mindset, ensuring your support leads to measurable developer success—fewer tickets, better documentation, and happier customers.
  • Collaboration and comfort with a fully remote, asynchronous setup using tools like Slack, Zoom, Linear, and Notion.

What we offer:

  • $112,000 USD Salary regardless of your location
  • Competitive equity in a fast-growing, Series B startup backed by top tier investors including Y Combinator
  • 10 year window to exercise vested equity options
  • Fully remote work environment that promotes autonomy and flexibility
  • Suggested 4 to 5 weeks time off to recharge and focus on mental, physical, and emotional health
  • $2,000 USD to build your personal workspace
  • $1,000 USD annual stipend for your continuous learning and growth

Curious about the interview process? Discover more in our blog post about how we hire and learn tips to help you succeed.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...

GDPR Candidate Privacy Notice

Scope and Overview

Revenue Cat, Inc. (“Revenue Cat”) is committed to protecting the privacy and security of your personal data. This GDPR Candidate Privacy Notice (this “Privacy Notice”) describes how Revenue Cat and its subsidiaries, affiliates, and related entities (collectively, "Revenue Cat," "we," or "us") collect and process personal data about you during the application and recruitment process. This Privacy Notice applies only to job applicants located in the European Economic Area (“EEA”) or the United Kingdom (“UK”) in accordance with the General Data Protection Regulation (the “GDPR”). 

This Privacy Notice is a binding contract between you and Revenue Cat. Your application to any job posting made available by us means that you agree to all of this Privacy Notice.

This Privacy Notice describes the categories of personal data that we collect, how we use your personal data, how we secure your personal data, when we may disclose your personal data to third parties, and when we may transfer your personal data outside of your home jurisdiction. This Privacy Notice also describes your rights regarding the personal data that we hold about you including how you can access, correct, and request erasure of your personal data.

We will only process your personal data in accordance with this Privacy Notice unless otherwise required by applicable law. We take steps to ensure that the personal data that we collect about you is adequate, relevant, not excessive, and processed for limited purposes.

Collection of Personal Data

For the purposes of this Privacy Notice, personal data means any information about an identifiable individual collected in connection with the recruitment process. Revenue Cat may collect personal data directly from you, as a job applicant, or may receive your personal data from third parties, for example, in connection with a background, employment, or reference check, subject to your consent where required by law. Personal data excludes anonymous or de-identified data that is not associated with a particular individual. We may collect, store, and process the following categories of personal data in connection with our recruiting activities:

  • Personal contact details such as name, title, addresses, telephone numbers, and personal email addresses.
  • Work history and other relevant experience including information contained in a resume, CV, cover letter, or job application.
  • Education information including degrees awarded, transcripts, and other information provided in support of the job application.
  • Information collected during interviews.
  • Details regarding the type of employment sought, desired salary, willingness to relocate, job preferences, and other information related to compensation and benefits.
  • Reference information and information received from background checks, where applicable, including information provided by third parties.
  • Information related to previous applications to Revenue Cat or previous employment history with Revenue Cat.

The personal data listed in this notice is mandatory in connection with our recruiting activities. Failure to provide or allow us to process mandatory personal data may affect our ability to accomplish the purposes stated in this Privacy Notice. 

Use of Personal Data

We only process your personal data where applicable law permits or requires it in connection with carrying out our application and recruitment process, to take steps necessary to enter into an employment contract with you, where the processing is necessary to comply with a legal obligation that applies to us, for our legitimate interests or the legitimate interests of third parties, or with your consent if applicable law requires consent. We may process your personal data for the following legitimate business purposes:

  • Identifying and evaluating job applicants, including assessing skills, qualifications, and interests for the purposes of determining suitability for the position for which you have applied.
  • Verifying your information and carrying out employment, background, and reference checks, where applicable, subject to your consent where required by applicable law.
  • Communicating with you about the recruitment process and your application.
  • Keeping records related to our hiring processes, for only as long as appropriate under the circumstances.
  • Creating and submitting reports as required by applicable laws or regulations.
  • To comply with our legal, regulatory, or other corporate governance requirements.
  • Analyzing and improving our application and recruitment process.

In addition to using your personal data for the position for which you have applied, we may retain and use your personal data to inform you about and consider you for other positions that may be appropriate for you with your consent. If you want us to consider you for other positions, you may contact us as specified below under Contact Us and we will retain your personal data for that purpose. 

We will only process your personal data for the purposes we collected it for or for compatible purposes. If we need to process your personal data for an incompatible purpose, we will provide notice to you and, if required by law, seek your consent. We may process your personal data without your knowledge or consent only where required by applicable law or regulation.

We may also process your personal data for our own legitimate interests, including for the following purposes:

  • To prevent fraud.
  • To ensure network and information security, including preventing unauthorized access to our computer and electronic communications systems and preventing malicious software distribution.

You will not be subject to hiring decisions based solely on automated data processing without your prior consent.

Collection and Use of Special Categories of Personal Data

The following special categories of personal data are considered sensitive under the laws of your jurisdiction and may receive special protection:

  • Racial or ethnic origin.
  • Political opinions.
  • Religious or philosophical beliefs.
  • Trade union membership.
  • Genetic data.
  • Biometric data.
  • Data concerning health.
  • Data concerning sex life or sexual orientation.
  • Data relating to criminal convictions or offences.

We may collect and process the following special categories of personal data when you voluntarily provide them, or we receive them from a third party with your consent, when relevant for a particular position to carry out our obligations under employment law, or as applicable law otherwise permits:

  • Physical or mental health condition or disability status to determine appropriate workplace accommodations and evaluate fitness for a particular position.
  • Race or ethnic origin to comply with statutory obligations.
  • Previous criminal charges or convictions where relevant for the position.

Where we have a legitimate need to process special categories of personal data about you for purposes not identified above, we will only do so only after providing you with notice and, if required by law, obtaining your prior, express consent.

Data Sharing

We will only disclose your personal data to third parties where required by law or to our employees, contractors, designated agents, or third-party service providers who require such information to assist us with administering the recruitment process, including third-party service providers who provide services to us or on our behalf. We may use third-party service providers for various purposes, including, but not limited to, obtaining employment verification and background checks, and data storage or hosting. These third-party service providers may be located outside of the country in which you live or the country where the position you have applied for is located.

We require all our third-party service providers, by written contract, to implement appropriate security measures to protect your personal data consistent with our policies and any data security obligations applicable to us. We do not permit our third-party service providers to process your personal data for their own purposes. We only permit them to process your personal data for specified purposes in accordance with our instructions.

We may also disclose your personal data for the following additional purposes where permitted or required by applicable law:

  • To other members of our group of companies (including outside of your home jurisdiction) for the purposes set out in this Privacy Notice and as necessary to administer the application and recruitment process.
  • As part of our regular reporting activities to other members of our group of companies.
  • To comply with legal obligations or valid legal processes such as search warrants, subpoenas, or court orders. When we disclose your personal data to comply with a legal obligation or legal process, we will take reasonable steps to ensure that we only disclose the minimum personal data necessary for the specific purpose and circumstances.
  • To protect the rights and property of Revenue Cat.
  • During emergency situations or where necessary to protect the safety of persons.
  • Where the personal data is publicly available.
  • If a business transfer or change in ownership occurs and the disclosure is necessary to complete the transaction. In these circumstances, we will limit data sharing to what is absolutely necessary, and we will anonymize the data where possible.
  • For additional purposes with your consent where such consent is required by law.

Cross-Border Data Transfers

Where permitted by applicable law, we may transfer the personal data we collect about you to the United States and other jurisdictions that may not be deemed to provide the same level of data protection as your home country for the purposes set out in this Privacy Notice. If you are located in the EEA or UK, you acknowledge that your personal data may be transferred to the United States and other jurisdictions. 

Data Security

We have implemented appropriate physical, technical, and organizational security measures designed to secure your personal data against accidental loss and unauthorized access, use, alteration, or disclosure. In addition, we limit access to personal data to those employees, agents, contractors, and other third parties that have a legitimate business need for such access.

Data Retention

Except as otherwise permitted or required by applicable law or regulation, we will only retain your personal data for as long as necessary to fulfill the purposes we collected it for, as required to satisfy any legal, accounting, or reporting requirements, or as necessary to resolve disputes. To determine the appropriate retention period for personal data, we consider our statutory obligations, the amount, nature, and sensitivity of the personal data, the potential risk of harm from unauthorized use or disclosure of your personal data, the purposes we process your personal data for, and whether we can achieve those purposes through other means. We specify the retention periods for your personal data in our data retention policy.

Under some circumstances we may anonymize your personal data so that it can no longer be associated with you. We reserve the right to use such anonymous and de-identified data for any legitimate business purpose without further notice to you or your consent.

If you are offered and accept employment with Revenue Cat, the personal data we collected during the application and recruitment process will become part of your employment record, and we may use it in connection with your employment consistent with our employee personal data policies. If you do not become an employee, or, once you are no longer an employee of Revenue Cat, we will retain and securely destroy your personal data in accordance with our document retention policy and applicable laws and regulations.

Rights of Access, Correction, Erasure, and Objection

It is important that the personal data we hold about you is accurate and current. Please keep us informed if your personal data changes during the recruitment process. By law you may have the right to request access to, correct, and erase the personal data that we hold about you, or object to the processing of your personal data under certain circumstances. You may also have the right to request that we transfer your personal data to another party. If you want to review, verify, correct, or request erasure of your personal data, object to the processing of your personal data, or request that we transfer a copy of your personal data to another party, please contact us at compliance@revenuecat.com. Any such communication must be in writing.

We may request specific information from you to help us confirm your identity and your right to access, and to provide you with the personal data that we hold about you or make your requested changes. Applicable law may allow or require us to refuse to provide you with access to some or all of the personal data that we hold about you, or we may have destroyed, erased, or anonymized your personal data in accordance with our record retention obligations and practices. If we cannot provide you with access to your personal data, we will inform you of the reasons why, subject to any legal or regulatory restrictions.

Right to Withdraw Consent

Where you have provided your consent to the collection, processing, and transfer of your personal data, you may have the legal right to withdraw your consent under certain circumstances. To withdraw your consent, if applicable, contact us at compliance@revenuecat.com.

Data Protection Officer

We have appointed a Data Protection Officer to oversee compliance with this Privacy Notice. If you have any questions about this Privacy Notice or how we handle your personal data, or would like to request access to your personal data, please contact the Data Protection Officer at: miguel@revenuecat.com. If you are unsatisfied with our response to any issues that you raise with the Data Protection Officer, you may have the right to make a complaint with the data protection authority in your jurisdiction by contacting the data protection authority.

Changes to This Privacy Notice

We reserve the right to update this Privacy Notice at any time, and we will provide you with a new Privacy Notice when we make any updates. If we would like to use your previously collected personal data for different purposes than those we notified you about at the time of collection, we will provide you with notice and, where required by law, seek your consent, before using your personal data for a new or unrelated purpose. We may process your personal data without your knowledge or consent only where required by applicable law or regulation.

Contact Us

If you have any questions about our processing of your personal data or would like to make an access or other request, please contact us at: compliance@revenuecat.com.