Backend Software Engineer

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

Would you describe yourself as a creative and ambitious engineer who’s always ready to take on the next cutting edge technology? If your answer is yes, you’re going to fit right in with our global team. We’re looking for an experienced and enthusiastic Backend Software Engineer who will bring elegance and simplicity to the forefront of our distributed systems. We are a group of passionate engineers whose bread and butter is learning new technologies and fostering a collaborative and inclusive environment - we’re looking for partners in crime who feel the same.

Responsibilities
  • Be an automator: we are continually reevaluating our stack to improve efficiency throughout the pipeline. We practice continuous integration and have a container-based deployment workflow.
  • Be a builder: you’ll build and expand our highly-available architecture to handle over $2 billion in loans originated through our pipeline.
  • Be a collector: you’ll help build scalable infrastructure to collect data for real time analytics and risk modeling.
  • Be a collaborator: you’ll be expected to forge deep bonds with your business counterparts to truly understand the needs of our Borrowers and Investors. We work in an Agile environment including pair programming and daily stand-ups.
  • Be a teacher: be generous with your time and expertise to teach stakeholders and our fellow engineers how to answer their own questions with tools you build.
Ideal Candidate

Our ideal teammate has:

  • 3+ years of software engineering experience developing robust & scalable backend systems.
  • Strong interest in functional programming language.
  • Comfortable in a Unix/Linux environment.

Brownie points for:

  • Github or other open source code we can check out.
  • Experience with microservices and/or distributed systems.
  • Experience with message/stream processing systems such as Kafka/Samza.

Questions

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

sign up or login to save this job and more
San Francisco, California
Skills Desired
Sign up or login to see how your skills match up.
  • Agile Software
  • Infrastructure
  • Linux
  • Unix
  • Apache Kafka
  • Stream Processing
  • Software Engineering
  • Distributed Systems
  • Programming Language
  • Robust
  • Open Source
  • Apache Samza

Want to see jobs that are matched to you?

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