Senior Python Backend Developer — высоконагруженные системы@ Web Design Sun
О позиции
Компания Web Design Sun, расположенная в Испании, ищет Senior Python Backend Developer для работы над высоконагруженными распределёнными системами. Ваша роль будет заключаться в проектировании и разработке масштабируемых систем, а также в поддержке и развитии архитектуры как монолитных, так и микросервисных приложений.
Чем вы будете заниматься
- Проектирование масштабируемых, высоконагруженных и распределённых систем.
- Разработка и поддержка как монолитных, так и микросервисных архитектур.
- Тесное сотрудничество с командами PM, DevOps, ML и QA.
- Принятие архитектурных решений и обоснование компромиссов.
- Обеспечение технического качества, поддерживаемости и надежности бэкенд-систем.
- Взятие на себя ответственности за разработку бэкенда в различных проектах.
- Проведение код-ревью и поддержка менее опытных разработчиков через менторство.
- Участие в непрерывном улучшении инженерных практик и архитектуры систем.
Требования
- 3+ года коммерческого опыта в Python.
- Глубокое понимание проектирования систем и высоконагруженных распределённых систем.
- Твердое понимание архитектурных компромиссов в реальных приложениях.
- Хорошие знания алгоритмов и структур данных, включая анализ сложности.
- Практический опыт работы с Django + DRF и FastAPI + SQLAlchemy.
- Опыт работы с PostgreSQL, Amazon RDS, Redis и ElastiCache.
- Опыт работы как с монолитными, так и с микросервисными архитектурами.
- Сильная ответственность, проактивный подход и способность эффективно работать с несколькими продуктами и сервисами.
- Знание английского языка — B2+, украинский/русский — C1+/родной.
- Проживание за пределами России, Беларуси и Украины.
Будет плюсом
- Опыт работы с облачными средами и распределёнными системами.
- Предыдущий опыт менторства или технического лидерства.
- Стремление к непрерывному обучению и участие в курсах или инициативах по саморазвитию.
- Опыт работы в тесном сотрудничестве с командами ML и DevOps.
Что мы предлагаем
- Полностью удалённая работа, полный рабочий день.
- Гибкий график с акцентом на результаты и командное сотрудничество.
- Конкурентная компенсация: $17–22 в час (около $2700-3500 в месяц).
- Предпочтительное сотрудничество по модели B2B, другие форматы сотрудничества могут быть обсуждены.
- 20 оплачиваемых отпускных дней + 5 больничных дней + дополнительные выходные.
- Возможность работы над международными SaaS, CRM/ERP, веб- и облачными продуктами.
- Сложные инженерные задачи и совместная работа в команде.
- Возможности карьерного роста и принятия технических решений.
Вакансия предлагает хорошие условия работы и конкурентную зарплату, однако требуется опыт и навыки в специфических технологиях.
Кто здесь добьётся успеха
Глубокие знания Python и опыт работы с фреймворками Django и FastAPI для разработки высоконагруженных приложений.
Способность эффективно работать в удалённой команде, проявляя инициативу и самодисциплину, чтобы поддерживать высокие стандарты качества кода.
Опыт проектирования и оптимизации баз данных PostgreSQL, а также использования Redis и ElastiCache для кэширования данных и повышения производительности приложений.
Навыки разработки как монолитных, так и микросервисных архитектур, с пониманием принципов их масштабируемости и устойчивости.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости SaaS
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев