Skip to main content

Backend Engineer

Technology
GoCardless
London, United States1 months agoUntil 5/22/2026

Job description

We are looking for a generalist developer to join our team to help build out systems & handle user growth. You'll have the opportunity to contribute to different areas of the code-base and choose which projects interest you.

Our service is built on Ruby on Rails, but particular experience is not a prerequisite for the role. It's more important that you have a good grounding in computer science & web development and an eagerness to learn.

On a day-to-day basis, you will be:

  • Building & maintaining client libraries for our API in a number of different languages. These include the usual suspects like PHP, Ruby, Python, .Net, Java etc, and extend to newer (and often experimental) libraries in languages like Go and Clojure.
  • Working on systems to intelligently identity-check and risk-assess new customers & merchants. As we grow, this is likely to include a significant machine learning element.
  • Building out internal services to communicate with international banking systems on a programmatic level. Since many of these will be built from scratch, you'll have the opportunity to shape the project from the beginning.
REQUIREMENTS:
  • Professional experience with a modern web framework like Rails, Django or similar.
  • Significant experience with a dynamically-typed, object-oriented language (preferably Ruby or Python).
  • Experience with PostgreSQL or MySQL
BONUS POINTS FOR:
  • Open source contributions
  • Experience with document-based data stores such as Mongo or Couch.
  • Keen on the startup world
Keywords
Ruby on RailsClojureMongodbType systemCouchdbDjangoMysqlPhpPostgresqlPythonJavaWeb framework

¿Te interesa este puesto?