We are removing the pain required to run a subscription-based business. Our service is used by hundreds of companies and millions of end-customers. If you have the disposition to join a freshly-funded company that is successfully disrupting a multi-billion dollar market opportunity for subscription billing management, please . This opportunity is far larger than our team, and we're looking to scale!
Open positions
- Ruby on Rails / Node.js Backend Developers
- Front-end UI Developer
- Javascript Developer
- Reporting Engineer
- Technical Support Engineer
Rails / Node.js Backend Developers
Help us scale our platform around the world as you own and architect backend systems in our service oriented architecture. Our backend is a combination of over a dozen services written in Ruby on Rails, Ruby on Rack, and Node.js.
- You love to solve complex problems with the right tools.
- You’re experienced with building web applications and iterating on new functionality.
- You write tests with your code.
- Databases and APIs are nothing new to you.
Email your resume & GitHub username to .
Front-end UI Developer
We’re looking for a talented front-end engineer to join our team, who will help define and build Recurly’s interaction design to deliver increasing functionality in a way that consistently delights our customers.
- You have a good eye for user-centered design and the ability to take it from the mockup stage to production.
- You’re experienced building interfaces with HTML, CSS, and JavaScript, and are familiar (or willing to become familiar) with abstractions like Haml and Jade, Sass and Stylus, and CoffeeScript.
- You know what slows down web pages and how to optimize them.
- We use Ruby (on Rails & Sinatra) and Node.js on the backend. You should be able to understand the code, but don’t have to be an expert.
Email your resume & GitHub username to .
Javascript Developer
Recurly is investing heavily in Javascript to run in the browser and on the backend. We're looking for developers to help us extend Recurly.js, improve our UI, and build innovative Javascript libraries.
- You know JavaScript inside and out.
- You don't have to use jQuery for everything in the browser.
- You want to use Node.js.
- We use Ruby (on Rails & Sinatra) and Node.js on the backend. You should be able to understand the code, but don’t have to be an expert.
Email your resume & GitHub username to .
Reporting Engineer
With volumes of financial and customer data across hundreds of companies, your work will be used by many to analyze and forecast their business.
- You love visualizing data. Real time is even better.
- You know the difference between a SQL statement that returns results and a SQL statement that returns the correct results.
- You understand when to use SQL and when to use NoSQL (e.g. MongoDB, Redis).
- We use Ruby (on Rails & Sinatra) and Node.js on the backend. You should be able to understand the code, but don’t have to be an expert.
Email your resume & GitHub username to .
Technical Support Engineer
Recurly is dedicated to removing the pain required to run a subscription-based business. We're looking for a Technical Support Engineer to provide this critical customer support role. You'll have the opportunity to help hundreds of companies and hundreds of thousands of end-users.
In your role, your responsibilities include:
- Helping merchants determine their best integration path (hosted payment pages, Recurly.js, API)
- Basic integration assistance
- Reproducing and reporting bugs to our development team
- Working with our development team to resolve advanced issues
- Communicating product changes post-deploy
- Product documentation
- Customer training
Curiosity and a willingness to learn are the best skills you can bring to the table. You'll also demonstrate:
- Familiarity with APIs
- Working knowledge of PHP, Ruby, Python, and JavaScript (.NET and Java a plus)
- Excellent writing skills - most customer contact will be done via email or chat support
- Excellent telephone communication - occasional support will be provided via phone
To apply, please email . Extra consideration will be given to applicants who create a sample Recurly integration using either Recurly.js or our API and include a signup URL in their application.

