Job Description

Role:

Tech Lead – Backend (Python)

Location:

100% Remote

Contract:

8 months

Start:

Targeting week of 19–26 January

Rate:

Very competitive

Outcome:

Lead the re-platform of a mission‑critical private dining portal used to manage catering for premium customers.

Journey:

You’ll take an existing, complex Kafka‑based system that has hit limits on maintainability and performance, and lead the rewrite onto a modern Python‑based architecture.

Job Description:

  • Own technical leadership for a small cross‑functional team (2x senior backend, 2x senior frontend)
  • Take an existing architecture and drive the refactor away from Kafka into a clean, maintainable Python services architecture
  • Lead design and implementation of backend services and integrations with third‑party catering providers (from modern APIs to very low‑tech channels)
  • Work closely with the client’s PM and UX to refine scope each Shape Up cycle (6 weeks) and balance feature‑for‑feature parity with sensible simplification
  • Make pragmatic architectural decisions around reliability, observability, and performance for a mid‑size enterprise, mission‑critical application
  • Provide hands‑on coding, code reviews, and technical mentoring
  • Interview & build the rest of the squad (2x senior backend, 2x senior frontend), then co‑design how the team will work (ceremonies, tech practices, definition of done).

Experience Required:

  • Strong backend engineering background with Python in production (e.g. FastAPI, Flask, Django)
  • Proven experience as a Tech Lead / Lead Engineer on mid‑sized enterprise web applications
  • Hands‑on experience with Kafka : understanding where it fits, and, ideally, experience migrating away from Kafka‑centric designs
  • Designing and operating mission‑critical or high‑availability systems (including DevOps/SRE concerns: monitoring, alerting, reliability)
  • Working with REST/GraphQL APIs and integrating with multiple external systems
  • Leading teams in Agile / Scrum / Shape Up style environments

Nice to Have:

  • Experience in any of: aviation, travel, booking, order/catering, logistics, or similar transactional domains
  • Prior work on complex B2B web portals with many user flows and integrations
  • Exposure to React‑based frontends and design systems
  • Comfortable with stakeholder management

How to Apply:

If you feel this is an opportunity you would be interested in and suitable for and you would like to hear/receive more information please apply and we will be in touch ASAP. Interviews will be next week!

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application