Software Engineer

The easiest way to collect recurring payments

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £700


We’re looking for a talented engineer to help us reimagine how payments software looks and works. We have front-end, back-end and full-stack positions available for different levels – intermediate to senior.

At GoCardless, we find creative ways to deliver simple solutions to complex problems. We do this by keeping our development cycles fast, by reviewing and adapting our plans frequently, and by investing in a culture of continuous feedback.

We build simple, reliable systems on top of technologies we understand and trust. We're primarily built in Ruby and JavaScript using Rails and Angular, and we rely on Postgres, Elasticsearch, RabbitMQ, and Chef. However, we believe in using the best technologies for each task – we have used React where server rendering is needed, Go for our infrastructure and Python for our data analysis.

We're looking for someone who shares our desire to build high-quality products that put customers at the forefront of our development. As a member of our engineering team, you'll build and improve our products, add new features, and work closely with other teams across the company to define our engineering roadmap and to understand what is most important to the customer.

We value learning and feedback and are committed to encouraging and supporting each other’s professional growth. Moreover, we believe in sharing our knowledge with and contributing to the wide tech community. We frequently host meetups, hackathons, and we open source projects we are proud of.

Some projects we've done recently:

Main requirements

  • You're passionate about technology
  • You have experience building products for the web, and have an awareness of technologies across the stack
  • You care deeply about building reliable, well-tested systems
  • You enjoy solving problems and automating responses for recurrent issues
  • You thrive in a culture of code review

Nice to have

  • Computer Science degree, or equivalent experience.
  • Fluency in one or more of: Ruby, Javascript, Angular, Python, or Go.

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £700