Software Engineer - Sensor Platform

Vivacity Labs London, Greater London, England, United Kingdom

Vivacity Labs is a start-up that is growing exponentially in one of the fastest growing sectors, with a talented team and the very brightest of futures.


At Vivacity, we make cities smarter. We gather real-time data from our sensors to reduce congestion, spot dangerous manoeuvres on the road to improve safety, and support autonomous vehicles.


Using Reinforcement Learning techniques at the forefront of academic and research thinking, our award winning teams optimise traffic lights to prioritise cyclists and improve air quality. To support this, we gather anonymised data through simple, efficient, and affordable Computer Vision based sensors.


Our work makes a real difference to real people. All our solutions are community-centric, using 'privacy by design' principles. Our ultimate goal is to make the European vision of a Smart City - one which makes the city work effectively, for the community.


We are innovators in our field and have a strong, open and friendly culture that supports those looking for opportunity, challenge and autonomy.


Salary range: £45,000-65,000


The production engineering teams at Vivacity produce tools to administer our advanced sensor network, implement pipelines processing huge volumes of traffic data, build beautiful dashboards, and manage our world-leading AI systems controlling critical traffic infrastructure.


You will join one of our agile, 5-7 person teams, working with modern languages including Golang, and building on top of cutting-edge infrastructure such as Kubernetes, Kafka and TimescaleDB.


You will participate in extensive code reviews, pair programming, and contribute towards comprehensive testing. You will also have the opportunity to take ownership of products and shape their future. 


About you


You are an experienced software engineer with strong technical and teamwork skills. You are familiar with modern software development methodologies and comfortable working in an agile environment.


Vivacity welcomes applications from candidates of all backgrounds and embraces diversity within our teams. If you are in any doubt as to whether you would be a good fit, please get in touch, or apply anyway and we will get back to you. We look forward to hearing from you!


What we're looking for:

  • 3 years of professional software development experience
  • Experience of Kubernetes, Docker, Prometheus and Kafka
  • Enjoy learning and picking up new technologies, frameworks and skills
  • Like brainstorming and collaboratively solving open problems


We'd like to also see:

  • Bachelor’s degree or equivalent in Computer Science, Information Systems, Science/Engineering
  • Familiarity with both Golang and JavaScript (Node and React)
  • Experienced in test driven development and familiar with common DevOps tools and CI/CD processes
  • Knowledge of cloud computing platforms (GCP, AWS, Azure)
  • Experience working in an Agile software team


We offer flexible working policies and a benefits package that includes a personal development budget, an annual company away trip, and regular, varied events. This is an exciting opportunity to take an active part in shaping the future of an energetic company dedicated to revolutionising the way our cities work.

Subscribe to Job Alerts