Senior Python Developer

Glite Tech United Kingdom
Visa Sponsorship Relocation
This Job is No Longer Active This position is no longer accepting applications

Job Description

We are a London-based startup with the ambition to change education with ML-powered tutoring. Our flagship product is a mobile application for teaching English to intermediate and advanced learners.


We’re on the verge of solving one of the biggest challenges in education – making high-quality, personalised learning accessible to everyone. What was once technologically impossible is now within our grasp.


We are looking for a Senior Python Developer to lead this direction at Glite.


What you’ll do:

  • Design and implement a new high-scale system for millions of users.
  • Build convenient CI/CD processes and testing pipelines to support quick iterative development and system stability.
  • Research and make decisions about the technological stack and system design, considering all trade-offs.
  • Work on ML model development with our team to build robust data pipelines and deploy ML models.
  • Analyse large corpora of data and build real-time recommendation systems.
  • Deliver numerous new, useful, and interesting features.
  • Work with large amounts of data in different modalities (text, video, images, audio)
  • Work in a very cross-functional team, side by side with mobile developers, product managers, ML engineers, and designers.


Skills needed:

  • Build high-load applications from scratch.
  • Deep knowledge of AWS.
  • Problem-solving.
  • Requirements gathering & architecture planning (trade-offs management).
  • Estimation skills (time, users, traffic, money, algorithmic complexity, cache, etc.).
  • Clean code practices.
  • Architecture scalability and simplicity.
  • Research skills (new APIs, libraries, services, and their estimations).
  • CI/CD automation pipelines.
  • Proficiency with Terraform and Docker.
  • SOLID, KISS principles, decomposition principles, and resolving monolith vs. microservices trade-offs.
  • Experience in code review.
  • Experience with unit, E2E, and UI testing frameworks.
  • Experience with SQL and NoSQL databases.
  • Best practices in building scalable mobile APIs (REST, HTTPS, etc.).
  • Good principles of security management (secrets, protocols, etc.).
  • Experience with some Python web frameworks (Django, Flask, FastAPI, etc.).
  • CAP.


Skills that are nice to have

  • Speak or learn to speak more than one language
  • Experience with real-time databases.
  • Experience with in-memory databases.
  • Experience in developing educational products.
  • Knowledge-sharing experience (tech talks, articles, YouTube videos, etc.).
  • Experience (even non-production) with different types of programming languages: interpreted, compiled, with garbage collection, manual memory management, reference counting memory management, etc.


Current tech stack:

  • Python
  • AWS
  • Firebase
  • Docker
  • Terraform
  • React
  • PostgreSQL


What we can offer

  • A real-deal startup adventure: you'll be hopping on a major project while it's still in the works!
  • A cool "Do Your Thing" vibe.
  • A crew all about people and products.
  • Always room to grow.
  • Flexible schedule.
  • Work in the London office.
  • Freedom to suggest, implement, and test ideas.
  • Competitive salary & perks.
  • We offer substantial relocation assistance to support your move.


Hiring process

As a startup, it is crucial for us to hire highly skilled professionals. Our interview process consists of 3-4 interviews.

The interviews cover the following topics:

  • Problem Solving
  • Architecture Design and Product Design
  • Domain/Platform Knowledge


After all interviews, we would like to invite you to work with us in our London office for 1-2 paid test days. If everything goes well, we will make an offer to the successful candidate.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

IVC Evidensia

United Kingdom

Senior & Principal Engineer

Programming
12h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Trust In SODA

United Kingdom

Electrical Instrumentation Engineer

Programming
22h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

hackajob

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly