SOFTWARE ENGINEER - STREAMING SERVICES

Permanent, full-time

Come join the technology team at Drvn! We are a start-up leading the way in Connected Vehicle technology, IoT and data-driven services. We offer in-car technology, web apps and APIs to our customers to improve the experience of drivers and companies all over Europe. The success of these services requires a reliable, well-documented and smooth-running platform.

THE ROLE

We’re looking for someone keen to be hands-on with IoT, big data, and real time

streaming of events from our connected vehicles. We don’t expect you to know everything about all of the technologies we use, so you’ll work with other professionals inside and outside the organisation to learn and develop your skills.

While we are based in Covent Garden, this position may have occasional travel across Europe.

AS A SOFTWARE ENGINEER YOU WILL:

  • Design and implement Kafka-related microservices

  • Build streaming pipelines to drive our applications and event models

  • Collaborate on the infrastructure to run them

  • Test, code, refactor

  • Work with other team members in an agile methodology (developers, devops, data-scientists, product managers)

  • Deliver services from ideation through to running and monitoring in production

REQUIREMENTS (WE DON’T EXPECT ANYONE TO HAVE ALL OF THIS):

  • Experience in developing stream processing applications in Python/Java

  • Knowledge working with Kafka, including some or all of – stream processing, production operations, configuration and debugging

  • Understanding of AWS services

  • DevOps skills keyed around Terraform & Ansible

  • Data modelling and handling

  • Broad development experience, REST APIs, TDD, Docker

  • Performance, both around large data and high concurrency

To apply, please send us your CV and covering letter.  No recruiters please.

©2020 by Drvn Solutions Ltd
Registered office address: Lower Ground Floor, 90 Long Acre, Covent Garden, London, WC2E 9RA, United Kingdom 
Registered in England & Wales, company no. 09915313.  VAT no. GB237976262