Data Engineer

Engineering · Full-time · London, United Kingdom

Job description

Data Engineer

Data sits at the heart of Zeelo and plays a crucial role in what we do as we strive to make shared transportation a viable alternative to the private car. With data, we identify ‘public transport deserts’ (areas of private car reliance) and by building a deep understanding of what riders value, we design personalised bus services that rival the convenience of the car but at the cost of public transportation.

Our data strategy spans our entire business from how we design and optimise routes, to product personalisation to automated reporting to optimising our partner supply network of vehicles. This is an opportunity to work at the heart of the data team at Zeelo, helping to define the direction and having a major impact on the success of a company poised to become a global-leader in shared mobility.

We’re looking for a driven, curious, experienced and commercially-astute Data Engineer who isn’t afraid to roll their sleeves up. You can be based either in our London or Barcelona offices but will be working closely with our teams around the globe.

Your contribution to something big:

  • Working with our data product lead and CTO you will identify improvements in how Zeelo collects, manages and leverages internal and external data sources to build and optimise profitable services with a particular focus on our RINA route generation platform
  • Design, code and test updates to our routing engine and related tools
  • Implement data flows to connect operational systems, data for analytics and business intelligence (BI) systems
  • Document source-to-target mappings
  • Re-engineer manual data flows to enable scaling and repeatable use
  • Support the build of data streaming systems
  • Write ETL scripts and code to make sure the ETL process performs optimally
  • Develop business intelligence reports that can be re-used
  • As well as working independently to deliver requirements you’ve been assigned you will support the wider team to ensure we deliver the best quality products we can

Our ideal teammate has/is:

  • 5+ years Python experience
  • Strong experience with PostgreSQL
  • Experience with REST APIs (we use FastAPI but Flask or Django experience would be fine)
  • Good understanding of fundamentals of probability and statistics
  • Good experience with Docker and core AWS products
  • Be commercially astute and be driven by commercial success and growth
  • Have experience working with large location data sets
  • Be able to think big and also dive into the detail when necessary
  • Have excellent communication and collaboration skills to work with various different areas of the business
  • Be a self-starter who is comfortable in a fast-paced and changing startup environment

Brownie points:

  • Experience with the following technologies
    • Geospatial APIs (mostly Google Maps, but we have a few more as well)
    • OSRM servers (we have one on Google Cloud Platform)
    • PostGIS
    • Ansible / bitbucket pipelines
    • DynamoDB
  • Have experience in a rapidly growing scale up company
  • Have experience working in a transportation or logistics company
  • Have worked in teams focussed on both end-customer growth (including pricing, retention etc) and supply/fleet optimisation

What you should know about Zeelo:

  • Zeelo is a TransitTech company powering bus operators, employers and schools to provide highly efficient, sustainable and affordable transport programs
  • Our mission is to connect the world to work and education through affordable and sustainable transportation
  • We are in the business of providing both SaaS and managed commuter solutions to employers (office-based and shift-based), schools (private schools and universities) and bus/shuttle operators
  • We routinely procure bus operator partners to provide ground transportation
  • We have developed a best-in-class technology platform that connects organizations with riders and operator partners consisting of a route optimization platform, mobile apps and operations management system.
  • We’re 7 years old, backed by over $35 million of venture capital from ETF Partners, InMotion Ventures (Jaguar Land Rover), and Dynamo.VC.
  • We’re a team of 100+ across 3 continents (Europe, North America & Africa), 4 offices (London, Barcelona, Boston & Durban) and are live in 3 markets (UK, U.S. & South Africa.)
  • We encourage a culture where people move together, smart and fast. Learn more here.

Open roles at Zeelo

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.