Would you describe yourself as a data fanatic? Do you have a passion for integrating and analysing data sources to help your company make better decisions faster? If you answer yes to these questions then we're looking for you to join our team! Funding Circle’s Data Team are looking for a Senior Data Engineer to help build and transform FC UK’s data warehouse.
The right person will be:
An enthusiast - you understand what a good data warehouse can bring to a business and what it takes to build one.
A communicator - you can communicate effectively to engineers as well as business users.
A builder - you are experienced in all stages of warehouse development, from data modelling to building out comprehensive ETL.
A pathfinder - you are interested in solving problems today while helping shape strategic direction for the months and years ahead.
A thinker - you have an inquisitive mindset and the desire and ability to turn business requirements into working software.
An owner - you’ll take pride and ownership in the quality of the work you and the team produce.
The UK data team are part of a global team tasked with building and maintaining the data platform that supports analytics and reporting for FC. Our stakeholders are from every area of the business - from teams tracking performance, through BI specialists to data scientists. We have identified data as one of our key strategic assets and so this role is one in which you can make a visible impact on the business.
The ideal candidate will have:
7+ years in a development and data engineering role preferably in tech, consulting, or finance.*
Extensive hands-on experience with SQL (we use Postgres).
Strong programming skills (Python, Java, Ruby, Scala, Clojure; we love them all).
Familiarity with AWS stack including EMR, Lambda & EC2.
Proficiency using large data sets and relational and dimensional modeling.
Expertise in a Unix environment.
Experience with messaging and streaming platforms (Kafka/RabbitMQ/JMS/etc.).
Exposure to big data/NoSQL systems and the issues that arise from working with large data sets.
A self-starter attitude with an enthusiasm to work in a fast-paced, team-oriented, start-up environment.
Bonus points for:
Engineering/CS or Finance degree.
Experience in virtualized environments (Mesos, Marathon, Chronos, Docker, etc.).
Skills working with structured and unstructured data sets.
Microservice architecture development experience.
*The stated experience level is a guide and does not preclude applications from candidates with more or less experience, provided the requisite skills can be demonstrated.