Назад
Company hidden
3 дня назад

Senior Backend Engineer (Python/Django)

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

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

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

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

Текст:
/
TL;DR
Senior Backend Engineer (Python/Django): Building and operating APIs, microservices, data pipelines, and asynchronous workflows for a property technology platform with an accent on relational data modelling, reliability, and AI-assisted spec-driven development. Focus on designing service boundaries, evolving PostgreSQL schemas safely, diagnosing production incidents, and critically reviewing AI-generated code for security, performance, and maintainability.

Location: Hybrid London office setup with fully remote working available across European countries where hirify.global employs or engages remote engineers; the role includes the option to work abroad.

Company

hirify.global is a property technology platform that helps housing providers, local authorities, housing associations, asset managers, and contractors coordinate repairs, maintenance, and contractor workflows across the UK and Germany.

What you will do

  • Build and maintain APIs, microservices, and data pipelines using Python, Django, Django REST Framework, and FastAPI.
  • Design service boundaries, API contracts, relational data models, integration flows, ERDs, and technical diagrams for complex property operations.
  • Develop asynchronous and event-driven workflows with Celery and Redis, and safely evolve PostgreSQL schemas while optimizing database performance.
  • Write automated tests, integrate them into CI/CD, and improve observability through logs, metrics, traces, and alerts.
  • Diagnose production incidents and design for security, resilience, performance, and data integrity across business-critical workflows.
  • Collaborate with product, frontend, and quality engineers; review designs and code; and coach junior and mid-level engineers.

Requirements

  • 6+ years of professional software engineering experience, including substantial commercial experience with Python and Django.
  • Expert knowledge of Python, Django, object-oriented design, API design, service-oriented architecture, distributed systems, and asynchronous processing.
  • Production experience with Django services on AWS and Kubernetes, plus Django REST Framework or FastAPI, PostgreSQL, Redis, Celery, and CI/CD.
  • Strong experience designing and safely evolving complex relational data models in large, long-lived production codebases.
  • Ability to turn incomplete product requirements into clear technical designs covering assumptions, architecture, data models, failure modes, security, observability, rollout, rollback, and testing.
  • Clear written and verbal English communication is required.

Nice to have

  • Experience using AI coding tools such as Codex, Claude Code, Cursor, or equivalent in a professional spec-driven development workflow.
  • Experience improving engineering practices through reusable patterns, review checklists, examples, and documentation.

Culture & Benefits

  • Fully remote working with the option to work abroad, alongside a cross-functional European engineering team.
  • 25 days of annual holiday, plus one additional day per year served up to five additional days.
  • Private healthcare for employees and immediate family, with gym, optical, dental, and private GP benefits.
  • Enhanced parental leave, life insurance at 4× salary, pension scheme, and an employee assistance programme.
  • Learning management system powered by Udemy, plus company-sponsored dinners and social gatherings.
  • Season ticket loan, Cycle to Work, electric vehicle, Techscheme, volunteering, charity salary-sacrifice, and referral programmes.

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