Senior Backend Engineer (Python)

Unit V116, Vox Studios 1-45 Durham Street Vauxhall, SE11 5JH
See map
29 days ago

Top 3 Reasons To Join Us

  • Fast-growing startup company from the UK
  • Direct mentoring from the founders (ex-Apple)
  • 25 days annual leave

The Job

In 2020, following an amazing year of growth and another successful round of fundraising lead by leAD Sports, Buzzbike will be significantly expanding the number of bikes including the launch of its first E bike. To support this growth Buzzbike needs to build a scalable technology solution that becomes the hub of the business, supporting every aspect of the service from asset management, delivery, customer profile, payments, maintenance, customer support, member bike usage data (personal and rewards) and key business analytics. In parallel the customer website, mobile app and gamification will continue to evolve to allow members to better self-serve, offer richer data, more engaging gamification and ultimately the easiest and most rewarding way to ride a bike in the city. 

We are looking for a Senior Backend Engineer to be one of the first team members in Buzzbike’s first international office based in Vietnam. In this role you will be responsible for the ongoing development and evolution of our backend, databases and APIs that power our website, mobile and control panels. 

Your role will include but not limited to: 

  • Writing reusable, testable, and efficient code
  • Managing deployment and uptime of our existing applications
  • Designing and implementing performant backend applications spanning data sources from a variety of internal and 3rd party providers
  • Working with frontend and mobile developers to deliver APIs that power our business
  • Providing security and data protection across our platforms
  • Helping us scale our applications to support explosive user growth
  • Working with the founders to simplify operational steps and streamline business operations

Your Skills and Experience

This is the ideal role for an experienced backend engineer who has been working with Python for at least 3 years. You feel confident in taking a leadership role in architecting database schemas, applications and APIs that power our entire business. You may have prior experience in leading a team, but are happy to work on your own initially and are ready to execute against business priorities to make 2020 a break-out year for Buzzbike. 

You should feel confident in the following: 

  • Expert in Python, with knowledge of at least one Python web framework such as Django or Flask
  • Familiarity with ORM libraries
  • Ability to integrate multiple data sources and databases into one system
  • Good understanding of server-side templating languages
  • Significant experience with designing RESTful APIs, our frontend, mobile and operational dashboards are depending on you
  • Understanding of security compliance and handling PII data
  • Knowledge of user authentication and authorization between multiple systems, servers and environments
  • Familiarity with event-drive programming in Python
  • Able to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Prior experience in a product company is highly valued
  • Comfortable working with existing code and writing from scratch
  • Confident to architect and lead development with or without a team around you
  • Familiarity with source control systems (Git or SVN) is preferred
  • Experience deploying to Heroku or AWS is highly valued
  • Experience with Stripe payment processing or Forest Admin is highly valued
  • Self-motivated and fast-moving

You’ll fit right in if you 

  • You Google a lot – we don’t mind, we like people who solve problems quickly
  • Speak up! We’re very open here and we want to hear your opinions and ideals about how we can extend our products and do things better
  • Work autonomously and can quickly prioritise and work on the most important tasks to support the company
  • You are quick communicator who ensures the business and technology are always on the same page

Why work for us? 

  • Work for the UK’s leading bike subscription service
  • International company with English as the primary language
  • Get in on the ground-floor of a fast-growing startup
  • As the first hire in your department set the technical standards and direction for frontend and mobile development
  • Help us build a technology team in Vietnam
  • 13th month salary and performance-based bonuses
  • Private health insurance provisions
  • Company support for technical training and certifications
  • Opportunity to travel for regional conferences and upskilling
  • 25 days annual leave
  • Direct mentoring from the founders (ex-Apple and KPMG)
  • Be part of a company whose success will have a significant and measurable impact on congestion, pollution levels and the health and happiness of people living in Cities all over the world.

Why You'll Love Working Here

  • Work for the UK’s leading bike subscription service
  • International company with English as the primary language
  • Get in on the ground-floor of a fast-growing startup
  • As the first hire in your department set the technical standards and direction for frontend and mobile development
  • Help us build a technology team in Vietnam
  • 13th month salary and performance-based bonuses
  • Private health insurance provisions
  • Company support for technical training and certifications
  • Opportunity to travel for regional conferences and upskilling
  • 25 days annual leave
  • Direct mentoring from the founders (ex-Apple and KPMG)
  • Be part of a company whose success will have a significant and measurable impact on congestion, pollution levels and the health and happiness of people living in Cities all over the world.