Senior Software Engineer - Developer Experience

Sorry, this job was removed at 8:08 a.m. (MST) on Monday, October 5, 2020
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Developer Experience team at Recurly is responsible for making Recurly the most compelling payments integration experience for our customers. Our client libraries empower some of the world’s leading brands (https://recurly.com/customers) to securely, quickly, and effectively process billions of dollars. This is an opportunity to progress, maintain, and evolve a well loved customer facing library in a supportive, positive, and focused environment while working with a group of technically mature, community oriented, and mission driven folks!

If you don’t match the job 100% we would still like to hear from you!

Responsibilities

  • Participate in requirements and solution design sessions, working closely with stakeholders from across the entire organization
  • Willing to be proficient in multiple programming languages
  • Communicate with the community via GitHub issues and pull requests
  • 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)
  • Knowledge of selected programming languages (e.g. Nodejs, Python) and the Ruby/RoR platform
  • Experience in designing and building systems to operate at scale
  • 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

Preferences

  • Has worked remote previously
  • 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

Our Boulder office is two blocks from the Pearl Street Mall, in the heart of downtown Boulder with a mix of shops, restaurants, bars, and gardens.

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