Ruby Developer

Funding Circle

(San Francisco, California)
Full Time
Job Posting Details
About Funding Circle
Funding Circle is the world’s leading marketplace exclusively focused on small businesses — more than $2bn has been lent to 15,000 businesses in the UK, USA, Germany, Spain and the Netherlands. Today, businesses can borrow directly from a wide range of investors, including more than 47,000 people, the UK Government, local councils, a university and a number of financial organizations.
Summary
The Engineering team is seeking a creative and experienced Ruby Engineer to bring simplicity to the forefront of our distributed systems while taking on the banking industry. Our small but mighty team is mission-driven, already making revenue, and offering a great service at the same time. We are looking to grow our team with passionate engineers who love experimenting with new languages and technologies while helping foster a collaborative, inclusive, and professional work environment.
Responsibilities
* Build and expand our highly-available microservice architecture. * Apply innovative technology to scale in terms of software * performance, maintainability, and business processes. * Process high throughput transactions with confidence. * Build infrastructure to collect 'big data' for risk modeling and * real time analytics. * We use the right tool for the job, so we are always reevaluating our * stack. Our current go-to technologies are Clojure, Ruby, and * PostgreSQL. We run on AWS which includes the usual supporting cast and * crew making up a modern web platform. We practice continuous * integration, have a container-based deployment workflow, and largely * practice XP. We have daily stand-ups, weekly retrospectives, and * practice pair-programming.
Ideal Candidate
* At least 1 year of professional experience working with Ruby (or * really strong personal project). * 4+ years of overall software engineering experience in any language * (Ruby, Python, Java, etc). * Strong interest in functional programming. Comfortable in Unix/Linux * environment and familiarity with Docker, Mesos, or experience with * distributed systems, Cassandra, or any other skills that will help us * scale are a plus. **Bonus Points for:** * Interest in working with Clojure * Github or other open source code we can check out * Database experience * Distributed systems experience * Experience with microservice and/or event-driven architecture * Operating at scale with low-latency systems

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.