17 апреля 2026
Компания Компэл обеспечивает электронными компонентами и модулями производителей электронной аппаратуры. Мы разрабатываем и поддерживаем B2B market place для глобального рынка микроэлектроники, предлагающий набор сервисов клиентам и поставщикам. В нашей команде есть системные архитекторы, аналитики, backend- и frontend-разработчики, тестировщики, DevOps инженеры, менеджеры проектов и позитивные заказчики.
Основные функции:
Мы ведем разработку нового масштабируемого продукта, параллельно развивая и поддерживая существующие сервисы. Качество кода и архитектуры - не просто слова, а основа нашего подхода.
Чем предстоит заниматься:
Решать сложные инженерные задачи: создавать отказоустойчивые микросервисы и реализовывать сложные бизнес-процессы
Проектировать и реализовывать архитектуру нового продукта с чистого листа
Принимать ключевые решения вместе с командой и архитекторами
Развивать кодовую базу: рефакторить и улучшать существующие сервисы, поднимая их до современных стандартов качества
Использовать лучшие инженерные практики (TDD, Clean Architecture) в ежедневной работе
Наш стек:
Бэкенд: Python 3.11+, ruff, uv, FastAPI, FastStream (aiokafka)
База данных: PostgreSQL, MongoDB, SQLAlchemy (асинхронный, 2.0), Alembic
Брокеры сообщений: Apache Kafka
Инфраструктура: GitLab, Docker, Kubernetes, Grafana, Sentry
Хранилища: MinIO (S3), Redis
Процессы: Git, Jira, CI/CD
Требования:
глубокий коммерческий опыт (> =4 года) разработки на Python
архитектурное мышление: ты не просто реализуешь задачи, а видишь, как твое решение повлияет на всю систему в долгосрочной перспективе; умеешь выбирать простые и надежные решения
наличие за плечами реализованных проектов, где ты принимал ключевые архитектурные решения. Готов рассказать о них, своих победах и извлеченных уроках
опыт развития ETL-процессов и улучшения устойчивости системы
Опыт применения современных практик разработки:
TDD для тебя - не аббревиатура, а естественный подход к созданию надежного кода
Clean Architecture/DDD - умеешь отделять бизнес-логику от инфраструктуры, создавая тестируемые и поддерживаемые системы
Понимаешь CI/CD как философию: частые коммиты, автоматизация, быстрая обратная связь
Стремишься к мастерству и хочешь работать в среде, где ценят качественный код и сильную инженерию
Будет значительным плюсом, если ты:
Практиковал BDD (Behavior-Driven Development)
Владеешь C4-моделью или другими методами визуализации архитектуры
Имел опыт с StarRocks
В сопроводительном письме напиши, пожалуйста, несколько предложений о самом сложном или интересном архитектурном решении, которое ты принимал в своей карьере.
Условия:
Возможность удаленной работы практически из любой точки мира;
Конкурентный уровень заработной платы в зависимости от уровня квалификации;
Для желающих есть возможность работать из офиса в Москве или Санкт-Петербурге с любой периодичностью;
График работы 5/2, возможность гибкого начала рабочего дня;
Официальное оформление по ТК РФ;
ДМС с возможность оформления страховки для родственников на льготных условиях.
ИТ аккредитации нет