Senior Software Engineer, Subscriptions

Recurly San Francisco , CA 94118

Posted 3 months ago

Recurly is committed to building the premier subscription and payments platform. With that in mind, we are looking for an energetic and dynamic Software Engineer to help build and extend the core subscriptions and billing infrastructure. You will be a key component to ensuring the continued success during our rapid growth and your impact and contribution to the bottom line will be significant. The ideal candidate will possess a broad understanding of technology systems and familiarity with recurring subscription billing business models.


  • Participate in requirements and solution design sessions, working closely with stakeholders from across the entire organization

  • Collaborate on the team to architect solutions to product needs

  • Define technical impacts, recommend best-practice and/or alternate approaches and provide timeline estimates

  • Develop features and capabilities for the Recurly platform that enable new merchant billing models

  • Test, QA, analyze, and address issues with products and features

  • Collaborate on and inform cross-functional teams of new feature technical design, technical requirements, limitations, and implementation

  • Follow an iterative software development methodology and contribute to all phases of the software development lifecycle and support

  • Articulate development status to technical and non-technical audiences

  • Continually refine business acumen and establish domain/industry vertical expertise


  • Bachelor's Degree in computer science or equivalent experience

  • 5+ years of software engineering experience

  • Strong understanding of Ruby and Javascript experience with SQL and relational database technologies

  • Strong written and verbal communication skills

  • Experience working in Agile environment

  • Ability to collaborate and work within a team structure

About Recurly

Recurly is an enterprise-class subscription management platform that cuts through the complexity of subscription management to optimize and automate revenue growth. Founded in 2009, Recurly uses an open platform approach to easily connect with a broad variety of back-office systems. In addition to enabling lightweight and flexible custom integrations, Recurly also has powerful out-of-the-box integrations with enterprise solutions like Salesforce, NetSuite, and Avalara to provide efficiencies through end-to-end automation of billing events throughout the customer lifecycle.

Recurly's flexible architecture, coupled with deep expertise in the payments industry is validated by the billions of dollars in transactions the company processes each year. Thousands of companies worldwide depend on Recurly to manage and optimize their rapidly-growing subscription businesses.

Offices located in San Francisco, California, Boulder, Colorado and New Orleans, LA.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Turner Broadcasting System, Inc.

Posted Today

VIEW JOBS 10/17/2019 12:00:00 AM 2020-01-15T00:00 Req ID: 173350 We are seeking a Software Engineer for the Central Operations, Network Team. As a Sr Software Engineer on the team, you'll work on building the platform for the WB Games portfolio that will network all our properties together. What part will you play? This individual contributor role will have a variety of responsibilities. The primary responsibility of the position is client side development including working on social features, platform development, and integrations. As a seasoned Engineer, you will also be involved in determining how our technology will achieve business goals. This position requires close collaboration with all other disciplines and studios to help develop practical solutions that will bring our system to life. In this position you will be driving one or more segments of the team's work, while setting and maintaining the highest possible quality bar for yourself and the rest of the team. * Architect product systems that help achieve business goals. * Work with Lead and Product Designer to define product details. * Hold clear vision and be able to implement how our product should look and function. * Document and maintain software functionality. * Actively drive whole projects forward after product context and constraints have been defined. * Determine approaches to our tech processes and tools. * Act as mentor and role model and provide direction for less experienced team members. * Operate a live product in a rapidly shifting technical environment. What do we require from you? * Undergraduate degree or equivalent industry experience and success. * At least 8 years of software engineer experience. * Experience working in the Game Industry with different stakeholders (product, qa, liveops). * Extensive experience working with Javascript. * Experience with modern web UI frameworks (react, angular, vue). * Experience with state management frameworks (mobx, redux). * Understanding methods of performance optimization. * Extensive experience working with internal and externally developed code. * Ability to absorb large amounts of documentation and summarize it for the team. * Experience writing robust unit-tests. * Excellent communication skills. * Documentation / Presentation skills. * Advanced experience in estimating projects and time management skills. * Strong problem solving / debugging skills. * Ability to work unsupervised and facilitate less experienced team members during a project. * Plusses: * Experience with node.js. * Understanding of Javascript engines. * Excellent track record of working with customers. Turner Broadcasting System, Inc. San Francisco CA

Senior Software Engineer, Subscriptions