WorkListВойтиОформить подписку
SS

Software Architect

Solid Software · Разработка ПО
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо, находясь в Украине
из текста вакансии
Английский
B2
из текста вакансии
Уровень
Senior
стаж из описания: «10+ years»
Деньги
≈ $2,6–6,7 тыс/мес · оценка Worklist
по мировому рынку, грейд в вакансии не указан, данные за август 2026. Это ориентир порядка величины, а не вилка этой роли · Как считаем
Даты
Впервые заметили 23.10 · проверена 02.11
дату публикации работодатель не указал
Почему в каталоге:Нанимает без привязки к странеПодробнее о компании →Найм без привязки к стране подтверждён. Есть ли в команде выходцы из Восточной Европы, Кавказа и Центральной Азии, мы не знаем.

Описание переведено машинно с английского.

Что предстоит делать

  • Отвечать за архитектуру backend-сервисов и обеспечивать их бесшовную интеграцию с мобильными и веб-приложениями.
  • Проводить технические дизайн-ревью и принимать архитектурные решения по backend-сервисам, frontend-приложениям и инфраструктуре.
  • Проектировать масштабируемые, отказоустойчивые cloud-native системы, поддерживающие AI-коучинг и меняющиеся требования к продукту.
  • Разбивать сложные технические и бизнес-требования на независимые, управляемые задачи, которые можно реализовывать и поставлять поэтапно.
  • Взаимодействовать с frontend-разработчиками, data scientist-ами и DevOps-инженерами, чтобы интегрировать backend-сервисы с приложениями, AI-моделями и облачной инфраструктурой.
  • Осуществлять техническое руководство и менторство инженеров разных направлений, помогая поддерживать единые инженерные практики и архитектурные стандарты.
  • Проектировать и оптимизировать схемы PostgreSQL или MySQL для обеспечения производительности, масштабируемости и целостности данных.
  • Реализовывать надёжное управление сессиями базы данных для сред с высокой конкурентностью, используя SQLAlchemy или аналогичную ORM и обеспечивая потокобезопасность.
  • Применять внедрение зависимостей и принципы модульного проектирования, чтобы улучшить тестируемость, поддерживаемость кода и разделение ответственности.
  • Выявлять узкие места производительности и оптимизировать backend-сервисы, запросы к базе данных и архитектуру системы для повышения масштабируемости и надёжности.
  • Контейнеризировать backend-сервисы с помощью Docker, оркестрировать развёртывания с помощью Kubernetes и поддерживать production-нагрузки на облачных платформах.
  • Использовать Google Cloud Platform (GCP) и cloud-native технологии для развёртывания, эксплуатации и масштабирования сервисов.
  • Документировать API с помощью OpenAPI/Swagger для понятной и единообразной интеграции для внутренних и внешних потребителей.

Требования

  • 10+ лет опыта в разработке программного обеспечения, включая не менее 5 лет проектирования систем производственного масштаба.
  • Английский уровня Upper-Intermediate (B2 или C1) для комфортного устного общения в международной команде.
  • Степень магистра в области Computer Science, Software Engineering или смежной области.
  • Умение оценивать архитектурные компромиссы, связанные с масштабируемостью, надёжностью, поддерживаемостью и стоимостью, и принимать хорошо обоснованные технические решения.
  • Сильные навыки коммуникации, технического лидерства и менторства, умение эффективно взаимодействовать с инженерными и продуктовыми направлениями.
  • Обширный опыт backend-разработки на Python, включая практический опыт работы с Flask или FastAPI.
  • Глубокое знание SQLAlchemy или аналогичной ORM, в частности управления сессиями базы данных для потокобезопасных приложений с высокой конкурентностью.
  • Практический опыт работы с внедрением зависимостей, модульной архитектурой и проектированием поддерживаемого кода.
  • Опыт проектирования масштабируемых схем баз данных и оптимизации SQL-запросов для производительности и целостности данных.
  • Опыт использования Docker и Kubernetes в production для контейнеризации и оркестрации сервисов.
  • Практический опыт работы с облачными платформами и cloud-native технологиями, предпочтительно с Google Cloud Platform (GCP).
  • Инициативный подход к решению задач с вниманием к деталям, умение работать самостоятельно и принимать обоснованные технические решения при минимальном контроле.
  • Знакомство с Pandas и NumPy для аналитики данных или задач, связанных с машинным обучением.

Условия и бенефиты

  • Мы поддерживаем Украину;
  • Замечательная команда энтузиастов и единомышленников;
  • Атмосфера комфортного баланса между работой и жизнью;
  • Гибкий график и возможность работать из дома;
  • Возможность работать над проектами разных направлений (web, mobile, tablet, watch, desktop);
  • MacBook Pro и отличная техника;
  • Достойная компенсация;
  • Отсутствие бюрократии;
  • Компенсация участия в профессиональных мероприятиях и спортивных занятиях;
  • Корпоративные онлайн-вечеринки и весёлые тимбилдинги;
  • Подарки к годовщинам и дням рождения.

Навыки

PythonFlutterFlaskFastAPISQLAlchemyPostgreSQLMySQLDockerKubernetesGoogle Cloud Platform (GCP)OpenAPI/SwaggerpandasNumPydependency injection

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти