Senior Software Engineer, Internal Tooling

Senior Software Engineer, Internal Tooling

Senior Software Engineer, Internal Tooling (Remote, Worldwide)

Ever wonder what fuels the productivity of engineers behind some of the fastest-growing apps? At RevenueCat, we are not just building the core platform that powers app subscriptions for companies like OpenAI, we are also dedicated to empowering our own engineering team. As a Senior Software Engineer focusing on Internal Tooling, you will be at the heart of this mission. You will craft the essential tools, services, and automations that make our developers' lives smoother, faster, and more efficient. This is your chance to directly impact the velocity and success of a rapidly scaling, global engineering organization, ensuring our teams can continue shipping world-class products with ease.

Overview

RevenueCat provides the vital infrastructure and tools that enable app businesses to effectively build, run, and improve their monetization strategies. Since our start from YC's S18 batch, we have emerged as the default monetization platform for mobile applications, now integral to over 50% of newly launched subscription apps. We process an astounding $16B+ in annual purchase volume, assisting everyone from independent developers to large organizations like the OpenAI mobile team in understanding and growing their revenue.

We are a fully remote team of more than 150 individuals, spanning over 25 countries. Our culture is deeply rooted in values we truly live by: Customer Obsession, Always Be Shipping, Own It, and Balance. This role is not for everyone. The systems you will construct manage billions of dollars and affect hundreds of millions of end users; we approach this responsibility with utmost seriousness. You will be expected to work diligently and uphold an exceptionally high standard for what you deliver, collaborating with some of the most astute and driven professionals you have ever encountered. If this prospect invigorates rather than exhausts you, then you are in the right place.

Key Responsibilities

  • Design, develop, and maintain robust internal tools, platforms, and services that enhance developer productivity and experience across the engineering organization.
  • Build and scale critical infrastructure and automation solutions, including CI/CD pipelines, deployment systems, and monitoring tools.
  • Collaborate closely with Devops, Platform, and other engineering teams to identify pain points and implement effective, scalable solutions.
  • Drive improvements in development workflows, operational efficiency, and system reliability through innovative tooling.
  • Mentor junior engineers and contribute to best practices for software development and operational excellence.
  • Ensure the security, reliability, and performance of the internal development platform.
  • Participate in on-call rotation to support internal systems, ensuring high availability and quick resolution of issues.

Requirements

  • Extensive experience, typically 5+ years, in software engineering, with a strong focus on building internal tools, developer platforms, or DevOps solutions.
  • Proficiency in at least one major programming language such as Python, Go, Java, or Ruby, and a willingness to learn new technologies.
  • Demonstrated experience with cloud platforms (e.g., AWS, GCP, Azure) and infrastructure as code tools (e.g., Terraform, CloudFormation).
  • Solid understanding of CI/CD principles and experience implementing automated build, test, and deployment pipelines.
  • Familiarity with containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Strong problem-solving skills and a proactive approach to identifying and addressing engineering challenges.
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively across distributed teams.
  • A deep commitment to quality, operational excellence, and a high bar for what you ship.

What You'll Gain

  • The opportunity to make a massive impact on the daily lives of over 150 engineers, directly influencing our ability to deliver world-class products.
  • Work with a high-performing, globally distributed team of experienced and passionate individuals.
  • Significant professional growth opportunities as you tackle complex challenges at scale.
  • A culture that genuinely values work life balance, despite our high standards and ambitious goals.
  • Competitive compensation and benefits as part of a successful, fast-growing company.
  • The flexibility and autonomy of a fully remote, worldwide opportunity.

How to Apply

Click the apply button below to view the full job details and submit your application directly through the employer's official page.

Never Miss an Opportunity

Follow our LinkedIn company page for the latest job postings and career tips.

Follow on LinkedIn

Similar Opportunities

1-on-1 Math Tutor (U.S. Online)
Remote

1-on-1 Math Tutor (U.S. Online)

OverviewImagine a role where your passion for mathematics directly transforms a student's confidence...

11/7/2026
Medical Science Liaison, Allergan Aesthetics (1 Year Contract)
Remote

Medical Science Liaison, Allergan Aesthetics (1 Year Contract)

About This RoleRemote opportunity at AbbVie: Medical Science Liaison, Allergan Aesthetics (1 Year Co...

11/7/2026
Staff Software Engineer (Journeys)
Remote

Staff Software Engineer (Journeys)

About the RoleFinding the right therapist shouldn't feel like navigating an impossible maze, yet mil...

11/7/2026
Creative Strategist
Remote

Creative Strategist

Creative StrategistCompany: Santevia Water Systems Inc.Are you fascinated by what makes people click...

11/7/2026
Staff Machine Learning Engineer, Home Surfaces
Remote

Staff Machine Learning Engineer, Home Surfaces

Staff Machine Learning Engineer, Home Surfaces SpotifyEver wondered how Spotify seems to know just t...

11/7/2026
Senior Storage Mainframe Systems Programmer
Remote

Senior Storage Mainframe Systems Programmer

Senior Storage Mainframe Systems ProgrammerImagine a role where your deep expertise in mainframe sto...

11/7/2026
Customer Success Manager I | Poland
Remote

Customer Success Manager I | Poland

Customer Success Manager I | Poland Are you passionate about building strong relationships, solving...

11/7/2026
Redwood Finance Automation Engineer, Italy
Remote

Redwood Finance Automation Engineer, Italy

OverviewIf you have ever wanted to roll up your sleeves and completely transform how a major enterpr...

11/7/2026
Customer Success Manager I | Spain
Remote

Customer Success Manager I | Spain

Customer Success Manager I | Spain (Remote)Imagine yourself as the guiding star for our customers, h...

11/7/2026
Senior Metallurgist  - Remote
Remote

Senior Metallurgist - Remote

Senior Metallurgist / Welding Inspector - RemoteEver imagined your deep expertise in metallurgy and ...

11/7/2026