Назад
Company hidden
обновлено 5 дней назад

Backend Lead - Hands-on Tech Lead (Python)

Формат работы
remote (только Europe)
Тип работы
fulltime
Грейд
lead
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Backend Lead - Hands-on Tech Lead (Python) (EdTech/AI): Owning backend architecture, technical direction, production reliability, and engineering leadership for scalable EdTech products with an accent on Python, FastAPI, event-driven systems, and AI-first development. Focus on designing distributed workflows, making pragmatic architecture decisions, improving operational health, and developing experienced backend engineers.

Location: Remote from anywhere within a compatible time zone

Company

hirify.global is a fast-growing international product technology company building and scaling EdTech products.

What you will do

  • Own backend technical direction, architecture, service boundaries, data ownership, APIs, integrations, and communication patterns across the product ecosystem.
  • Translate product initiatives into technical designs, assess feasibility and risks, decompose work, and manage the engineering lifecycle from refinement through production improvements.
  • Build scalable, reliable backend services and shared platform capabilities while remaining hands-on with Python and FastAPI through implementation, debugging, prototyping, code reviews, and research.
  • Design event-driven and asynchronous workflows, including retries, idempotency, ordering, failure handling, and message processing.
  • Own production readiness through monitoring, logging, alerting, SLIs/SLOs, incident response, root-cause analysis, and reliability improvements.
  • Lead and develop experienced backend engineers through delegation, mentoring, feedback, performance reviews, and career development while collaborating with Product, Platform, DevOps, QA, and Frontend.

Requirements

  • 7+ years of backend engineering experience and 2+ years in a Tech Lead, Team Lead, or Backend Lead role.
  • Strong recent production experience with Python, preferably 5+ years, plus FastAPI or a similar Python web framework.
  • Experience owning backend architecture for scalable, high-load, or data-intensive production systems and making pragmatic architectural decisions with stakeholders.
  • Strong knowledge of asynchronous programming, distributed systems, event-driven processing, message brokers, retries, idempotency, delivery guarantees, and failure recovery.
  • Strong database fundamentals with production experience in MongoDB and relational databases, preferably PostgreSQL, including modelling, transactions, indexing, concurrency, and performance diagnosis.
  • Experience with APIs, external platforms, cloud infrastructure, containers, deployment safety, monitoring, CI/CD, incident investigation, and AI-assisted end-to-end software delivery workflows.

Nice to have

  • Experience with multi-product, multi-tenant, or platform-based architectures and reusable backend frameworks or service templates.
  • Experience with AWS, Redis, Kubernetes, Docker, GitHub Actions, Temporal, DDD, CQRS, or event sourcing.
  • Background in B2C, EdTech, subscriptions, payments, analytics, mobile-first products, or early-stage product environments.

Culture & Benefits

  • Global remote work with an international team from a compatible time zone.
  • Medical expense compensation.
  • Company-provided AI subscriptions and engineering tools.
  • 21 days of annual leave plus 10 bank holidays.
  • Opportunity to shape backend strategy, engineering standards, and AI-first development practices.

Hiring process

  • HR interview.
  • Technical interview.
  • Leadership interview followed by a final interview.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →