Backend Engineer
Technology
GoCardlessLondon, 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.
- 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
- 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?