Future: Software Engineer

ruby linux redis api
May 13 2020
Full Time

Spreedly is a rapidly growing, payments technology firm, with headquarters located in downtown Durham, North Carolina.  We are a stable, growth stage company with a team that enjoys working together and is remote friendly and inclusive. Our culture is based around our dedication to a meaningful work/life balance, and our commitment to that is reflected in the way we've structured the company, as well as the benefits and perks that we offer to employees.

We've developed a powerful infrastructure that is central to the massive and growing payments market. We're growing incredibly fast too. In fact, we just raised $75M from Spectrum Equity. And we're processing over one million transactions per day.

Principals only, no recruiters

Spreedly is a rapidly growing, payments technology firm, with headquarters located in downtown Durham, and we’re seeking a mid level Software Engineer to help with the next exciting phase of our growth.

You’ll be spending your time working on the engineering team building functionality for customers. Building product at Spreedly is somewhat unique in that our main product is a payments API used by other developers. So “designing a UI” often means thinking through how you would want a given API to work if you were using it, and when we “work on Javascript”, it’s usually building libraries for other developers to use in their own pages. “Adding a feature for a customer” could mean working through how to securely enable a developer to do something interesting with a credit card number. Super challenging and fun, we think! And since we work with credit card data on a daily basis, thinking about security is a way of life at Spreedly, as is building sustainable processes to keep that information safe (and our auditors happy).

Must Haves

  • The skills required to refactor and add features to a large but reasonably clean codebase.
  • An ability to design components and services with guidance from your senior peers.
  • The ability to operate semi-autonomously, sorting your own immediate priorities out of the ever-shifting needs of a startup environment.
  • A willingness to be a generalist and dig into new things you've never done before.
  • Excellent written communications, and a willingness to use them to document your work as necessary.
  • A quiet confidence in your ability to learn new tech as necessary. Today we work primarily with Ruby, Rails, Elixir, Phoenix, Riak, Kafka, Postgres, Redis, and Linux ... but are always pragmatically evaluating new languages and tools

What We Offer

  • Competitive salary + equity package
  • Outstanding medical and dental benefits (we pay 100% of monthly premiums for employees + families)
  • Life and long-term disability insurance
  • Medical and dependent care FSA
  • Open PTO policy
  • Tues./Thurs. in-office days- the rest of the week employees are free to work wherever they choose
  • Paid lunches on in-office days
  • 12 weeks paid Family Leave
  • Matching 401k plan
  • Monthly digital lifestyle stipend
  • Yearly paid professional development
We're constantly striving to have the fairest and most productive hiring process possible. We want to ensure that every candidate is treated equally and our interactions are designed with that goal in mind. If you want to get a sense for what your application process will look like, we'd encourage you to read the following: Stop Hazing Your Potential Hires and Programming Puzzles Are Not the Answer.

If this at all sounds interesting, we'd love to hear from you!

Spreedly is an equal opportunity employer that values a diverse culture as it’s an accurate reflection of the larger community and world in which we live. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples and structured interviews.

Due to the sensitive nature of what Spreedly does- handling payment data- candidates must complete a successful background check. If you have concerns along those lines, please discuss with us sooner rather than later- we do not want you to waste time in the hiring process and get disqualified at the end if we can help it.

Due to the sensitive nature of what Spreedly does- handling payment data- candidates must complete a successful background check. If you have concerns along those lines, please discuss with us sooner rather than later- we do not want you to waste time in the hiring process and get disqualified at the end if we can help it.

Spreedly is an equal opportunity employer. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples and structured interviews.

Thank you for your interest in our company, because of the high volume of resume flow, we will only respond to those candidates that we think will be a potential fit.
Apply Now
Share this job: