4 ms·
GoCardless (YC S11) is hiring developers in London
We are looking for a senior backend software engineer to join our team to help us build our next wave of products.
Our product is primarily built in Ruby and JavaScript, using frameworks like Ruby on Rails and Angular. We strongly believe in test-driven development, and deploy code multiple times daily.
You will have the opportunity to contribute to different areas of our code base, and build open source frameworks like Hutch, or Statesman along the way.
On a day-to-day basis, you will be:
- Building out internal services to communicate with international banking systems.
- Helping us to scale our services to serve our fast growing merchant base.
- Working on systems to intelligently identity-check and risk-assess new customers and merchants.
You should apply if you:
- Are proficient in at least one dynamically-typed, object-oriented language (e.g. Ruby, Python), and have 5+ years experience with a modern web framework, such as Rails or Django.
- Have an awareness of the full web stack. You live and breathe HTTP, feel comfortable optimising SQL queries, and have at least a basic understanding of JavaScript.
- Demand that code be well-tested, and believe that tests are a helpful tool in driving design, not merely a tedious afterthought.
- Enjoy the challenges of scaling a transactional system, where consistency is crucial, to millions of users.
You'd be a particularly good fit if you:
- Have built and scaled web services to handle thousands of concurrent transactions.
- Find a startup environment appealing. You're looking for a place you can make an impact, but also want to work on a product used by thousands of businesses.
- Feel comfortable in the UNIX world: you grep, sed, and awk your way through text files, and have experienced the joy of writing SysVinit scripts.
- Are familiar with any of the following: PostgreSQL, RabbitMQ, ElasticSearch, Chef.
To apply, email Milz (milz@gocardless.com). Please include your expected salary and the date you'd be available to start.