In this role you will design, build and scale the backend that powers a disruptive telecom product. You will own Python-based development, select the right frameworks, and steer architecture decisions in a highly distributed environment. Expect to work with Kafka, RabbitMQ and ZeroMQ, across private cloud, on-prem and bare metal Kubernetes. You’ll collaborate across a cross-functional team in a growth-focused startup and help upskill colleagues while shaping our technical direction. A hands-on, impact-driven role with room to grow into lead engineering.
Pay / Benefits
central London office with regular in-person collaboration
crypto-based stock compensation
high-impact startup environment
Responsibilities
Design, build and scale backend systems using Python
Evaluate and select appropriate frameworks for problems
Drive architecture decisions and set technical direction
Work with distributed messaging systems (Kafka, RabbitMQ, ZeroMQ)
Operate across private cloud, on-prem and bare-metal Kubernetes environments
Document standards and ensure maintainable, scalable solutions
mentor and upskill team members and collaborate with cross-functional teams
Engage in strategic technical discussions to support company growth
Key requirements
Strong Python expertise
Experience with distributed messaging systems (Kafka, RabbitMQ, ZeroMQ)
Proficient with Kubernetes and hybrid cloud/on-prem/Bare metal deployments
Ability to make autonomous architectural decisions
Comfortable in a cross-functional, fast-growing startup environment
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.