Backend / Software Engineer (Python, FastAPI)

Backend / Software Engineer (Python, FastAPI)

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

Backend / Software Engineer (Python, FastAPI)

О роли

Мы ищем Backend / Software Engineer, который поможет довести уже работающий backend CompanyCentral.co.uk до MVP-релиза.

Мы создаём систему с большой нагрузкой на backend. Хотя пользовательский интерфейс намеренно простой, основная сложность находится на backend: сбор данных из множества источников, парсинг, трансформация, валидация и надёжная отдача их в UI.

Это не традиционное веб-приложение plug-and-play. Мы ищем инженеров, которым комфортно работать с реальными данными, edge кейсами и системными аспектами, даже если основная работа будет на фронтенде или по всему стеку.

Вы будете работать в коллаборативной и поддерживающей командной среде с чётко определёнными задачами и приоритетами, зафиксированными в Jira (с дополнительными заметками в Confluence) и обсуждаемыми на ежедневных 30-минутных стендапах. Вы будете тесно взаимодействовать с Frontend-инженером для согласования API-контрактов, моделей данных и сроков реализации.

Работа планируется до 6 сфокусированных часов в день, с использованием Hubstaff для лёгкого трекинга времени, в соответствии с задачами в Jira и обсуждениями на ежедневных стендапах.

Чем вы будете заниматься

  • Улучшать и оптимизировать backend-сервисы, написанные на FastAPI (Python 3.11)
  • Анализировать и оптимизировать запросы к базе данных и паттерны доступа к данным
  • Проектировать и дорабатывать REST API с использованием OpenAPI / Swagger
  • Взаимодействовать с frontend-командой по API-контрактам и моделям данных
  • Отлаживать production-проблемы и улучшать наблюдаемость системы, добавляя мониторинг, метрики и алерты для лучшей видимости и надёжности
  • Работать по задачам и критериям приёмки, определённым в Jira, и синхронизироваться по приоритетам на ежедневных стендапах
  • Предлагать улучшения и идеи сверх назначенных тикетов, когда это уместно

Технологический стек

  • Python 3.11, FastAPI, Uvicorn
  • PostgreSQL, SQLAlchemy (Async), Alembic
  • Elasticsearch
  • JWT, OAuth
  • Docker, Datadog
  • Pytest

Кого мы ищем

  • Уверенный опыт backend-разработки на Python
  • Хорошее понимание реляционных баз данных и производительности SQL
  • Умение работать самостоятельно в рамках чётко структурированного процесса
  • Способность принимать разумные технические решения и задавать вопросы при необходимости
  • Умение принимать технические решения и задавать вопросы при необходимости
  • Опыт работы с Jira
  • Профессиональный уровень английского языка (B1), с умением самостоятельно писать понятные комментарии к коду и техническую документацию (AI-инструменты допускаются как вспомогательные, но не как замена пониманию и авторству)

Будет плюсом

  • Опыт работы с системами обработки больших объёмов данных или поисковыми системами
  • Опыт работы с живыми или продакшен системами
  • Интерес к оптимизации производительности и системному дизайну
  • Опыт работы с веб-скрейпингом и краулингом

Навыки
  • Python
  • FastAPI
Посмотреть контакты работодателя

Похожие вакансии

  • Москва

  • до 290000 RUR

Рекомендуем
Инжиниринговая компания ЛКМ-проект
  • Москва

  • до 290000 RUR

Рекомендуем
Лепихин Игорь Викторович
  • Москва

  • до 260000 RUR

Рекомендуем
Фирма ВОДОКОМФОРТ
  • Москва

  • от 160000 RUR

ЗТЗ
  • Москва

  • от 160000 RUR

Эколайн
  • Москва

  • до 250000 RUR

Бюро Экспертизы Строительных Конструкций Надежность

Инженер по обследованию зданий и сооружений (сдельная работа)

Бюро Экспертизы Строительных Конструкций Надежность

  • Москва

  • от 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию