Vivacity Labs is hiring a

Full Stack Engineer

Greater London, United Kingdom
Full-Time
Overview

We are looking for an experienced full-stack software engineer to join our Sensor Management Team to develop applications for the effective management and monitoring of our estate of AI powered sensors deployed around the world.

Hiring Manager: Andy Jackson, Engineering Manager =
Location: London (1-2 days in the office)
Salary: £65,000 - £75,000

About Us

At VivaCity, we help cities achieve their biggest transport ambitions. Our work saves lives by giving councils the road safety data they need to make targeted and effective improvements. We reduce congestion by making traffic lights more intelligent, and we use actionable insights to empower cities to make the right choices around sustainability.

To do this, we create cutting-edge products using machine learning, including sensors with on-board video AI capabilities, data visualisation dashboards and APIs, and city-wide control and optimisation algorithms. We’re now present in 100+ cities across the UK, US, and Australia, with more than 5000 sensors producing billions of data points a year.

We have an open and collaborative culture, intended to maximise innovation while preserving the sense of community that has made VivaCity a fantastic place to work. Read more about what it's like to work at VivaCity.

About the Role

The Sensor Management team produces tools to administer our advanced sensor network, process huge volumes of traffic data, and manage systems controlling critical traffic infrastructure.

You will develop software underpinning two key strategic company initiatives; the rollout of our next-generation sensor across the world and a portable sensor variant for short-term traffic surveys. You will write code to run both at the edge and in the cloud to deliver a reliable, secure, and scalable IoT system. 

You will join other excellent engineers, working with a modern tech stack which includes Golang and Typescript, and building on top of cutting-edge infrastructure such as Kubernetes, Kafka, Timescale DB, PostgreSQL, Terraform, Vault, Git, and NVIDIA’s AI stack. You will have the opportunity to learn and grow your skills in areas such as AI and machine learning, embedded systems engineering, and DevOps.

We offer a flexible hybrid working pattern: you will be expected to attend our office near Old Street, London an average of twice per week, with flexibility to accommodate both your needs and those of the team.

About You

You are an energetic software engineer who thrives in a dynamic and collaborative team. You enjoy coaching and learning from others, and are motivated by delivering impact for customers. You love learning about new technologies and face new tasks with curiosity and passion. You are enthusiastic about our mission to help create smarter, safer, more sustainable cities

.You have a substantial professional background of developing cloud systems using Go and Typescript. You have worked in innovative environments, with a track record of pushing the boundaries of what’s possible with technology. Back-end engineering will be a larger part of this role, but it will also include a significant element of front-end engineering.

Requirements

  • Strong programming skills, including Go and Typescript
  • Prior experience working with complex systems, which required you to overcome big technical hurdles.
  • Track record as a strong team player: you can talk about how you’ve coached or supported others, or led significant initiatives to improve team processes.
  • Strong customer-centric mindset: you can talk about times you’ve had to make difficult prioritisation decisions.
  • Excellent communicator: you notice that you tend to be one of the more engaged people in team meetings and you are energised by discussing ideas or projects with others.

  • Any application would be further strengthened by any of the following:
  • Experience developing with React
  • Experience in the road transport industry
  • Experience with devops, cloud infrastructure or data engineering
  • Experience with IoT devices or embedded systems engineering
  • Experience working in a start-up or scale-up environment

Hiring Process

  • 30 minute People Team screening interview 
  • 30 minute Hiring Manager screening interview
  • 60 minute coding challenge
  • A final in-person interview (typically around 3 hours): 1 hour technical interview; 1 hour soft skill interview; 30 minutes Director/Founder interview

What We Offer

  • 25 days of holiday
  • Flexible working hours and work from home
  • Up to 30 days per year work from abroad
  • Up to 3 flexible bank holiday days
  • £200 total working from home budget
  • £850 per year learning and development budget
  • Enhanced parental leave
  • Up to 3 ‘childcare’ or ‘dependant’ days per year
  • Mental health support through Spill
  • Discounted gym memberships through GymFlex
  • £50 per person per quarter team social budget
  • Additional entertainment budget and company parties
  • Office food and drinks
  • Optional Bupa healthcare and dental care through salary deduction
  • Eye care vouchers
  • Seasonal Flu jabs
  • Cycle to work scheme
  • Payroll giving through salary sacrifice

You don't need to have done all of these things before, but to excel in this role, you will need to be keen to learn and comfortable working in a dynamic, fast-paced environment. If you're close to what we're looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way.We know that diverse ideas and perspectives drive innovation and make us better. We are creating an environment where everyone, from any background, can do their best work. We're an equal opportunities employer and all applications will receive consideration for employment without regard to ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability, age, or social background. If you need any reasonable accommodations to help you perform at your best during the application process, please let us know.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-Stack Engineer Q&A's
Report this job
Apply for this job