Senior Software Engineer, Ruby on Rails

| San Francisco
Sorry, this job was removed at 7:30 a.m. (PST) on Wednesday, February 24, 2021
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Recurly is committed to building an innovative, cutting-edge, and subscription management software. We are looking for an energetic and dynamic candidate to help build the tools and platforms that are leveraged by hundreds of millions of individuals around the world. 

You will be key to ensuring continued success during our rapid and international growth, and your impact and contribution to the bottom line will be significant. You'll be working to expand the reach of Recurly to different platforms and use cases. The ideal candidate will possess a broad understanding of technology systems, take a thoughtful approach to communication, and understand how elegant software can contribute to business outcomes.

About you:

You are a strong and experienced engineer who has substantial professional experience working in object-oriented languages and frameworks such as Ruby on Rails. You have the desire to lead, design, and implement features in a large Rails application. You are able to turn complex business requirements into elegant and maintainable code. You have experience creating stable and reliable integrations between separate business systems. You like making a measurable impact on the business and consistently seek to drive business value through technological solutions.

If you do not match the job description 100%, we would still like to hear from you!

Compensation & Benefits

Estimated annual salary for this role may range from $157,750 to $200,000

As a full-time employee, Recurly offers competitive benefits programs, perks and options designed to fit your needs and the needs of your family. We offer medical, dental and vision benefits and a menu from which to choose options that work best for you and eligible dependents. We also offer life insurance, short and long-term disability, hospital indemnity, critical illness coverage, employee accident protection, health savings account (HSA) & flexible spending account (FSA) options, employee assistance program, Legal and Pet Insurance.

Other perks may include:

401(k) Retirement Plan

Company equity

Flex Time Off

Company Events

Training/Development

Tuition reimbursement

Casual dress

Dog friendly office

Commuter benefits

Volunteer opportunities

Responsibilities

  • Participate in requirements and solution design sessions, working closely with stakeholders from across the entire organization
  • Be a subject matter expert on Ruby on Rails
  • Define technical impacts, recommend best-practice and/or alternate approaches and provide timeline estimates
  • Test, 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

Requirements

  • Proven experience as a Senior Software Engineer (5+ years is ideal)
  • Strong knowledge of Ruby/RoR platform
  • Experience in designing and building systems to operate at scale
  • Experience with Agile or Scrum methodologies
  • Strong written and verbal communication skills
  • A mindset focused on measuring impact, security, and stability
  • Ability to hold yourself and others accountable to high standards when working with production systems

Bonus Points

  • Has worked remote previously
  • Experience with writing automated testing, TDD and Pair Programming
  • Experience with Node.js a plus
  • A desire to improve engineering standards, tooling, and processes
  • Ability to debug production issues across systems and the stack
  • Experience writing javascript with consideration of many browsers, systems, and versions

About Recurly

Recurly, Inc. provides a versatile subscription management platform to manage the entire subscription lifecycle for market-leading brands worldwide. Subscription businesses such as Sling TV, BarkBox, FabFitFun, Cinemark and Fubo.tv depend on Recurly to harness the power of the subscription model and drive recurring revenue growth. Since its launch in 2009, Recurly has deployed subscription billing for thousands of companies across 42 countries.

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

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Recurly is located in the Mission District

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RecurlyFind similar jobs