top of page

PYTHON SOFTWARE ENGINEER

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 our data and help present it to our clients in a meaningful way. 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 Southwark, we have extensive working from home support and this position may have occasional travel across Europe. 
 

AS A SOFTWARE ENGINEER YOU WILL:

  • Design and implement event-driven and API services

  • Collaborate on the infrastructure to run the services

  • Adhere to industry best practices

  • Work with other team members in an agile environment (developers, DevOps, data scientists and Product Managers)

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

REQUIREMENTS:

​The following is required of each candidate:

  • Full life cycle development and packaging for Python

  • Proven experience as a Python Developer with a focus on building microservices-based applications.

  • Strong understanding of microservices architecture principles and best practices.

  • Hands-on experience with Kafka for building scalable and reliable event-driven systems.

  • Proficient in designing and implementing RESTful APIs.

  • Solid understanding of Docker and orchestration tools (e.g., Docker, Elastic Container Service).

  • Experience with cloud platforms (AWS) is a plus.

  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.

  • Ability to write clean, efficient, and maintainable code with a focus on best practices.

  • Excellent problem-solving skills and attention to

The following is not required but is highly desirable:

  • Understanding of design patterns and best practices

  • Infrastructure-as-code tools (Terraform)

  • Understanding the importance of performance checking, both around large data and high concurrency

WHAT YOU'LL GET IN RETURN:

  • Up to 20% annual bonus

  • 25 days annual leave (increasing with length of service) plus bank holidays

  • Flexible remote working as standard, with occasional visits to the London office

  • Up to 40 days of allowance for working remotely from other countries

  • Company pension contributions well above government required levels

  • Insurance benefits including life assurance

  • Extensive private medical and dental cover

  • Mental health and life events support

  • Gym Membership options

  • Regular optional social events

  • Plus, other benefits that are regularly reviewed

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

bottom of page