RemoFirst
Эстония4 дня назад
Должность: Staff Backend Engineer Местоположение: Эстония / Удаленно
RemoFirst меняет подход компаний к найму и управлению глобальными командами. Наша миссия — предоставить Freedom of Work, предлагая комплексную глобальную HR-платформу, которая упрощает найм, соблюдение нормативных требований, расчет заработной платы и управление льготами. Мы сотрудничаем с одними из самых инновационных компаний мира, включая компании из списка Fortune 500 и ведущие стартапы.
Мы — небольшая, но сильная команда из более чем 200 человек (и мы растем), гиперсосредоточенная на предоставлении платформы мирового класса и непревзойденного сервиса благодаря нашим ведущим в отрасли партнерствам.
Мы масштабируемся с невероятной скоростью и трансформируем одну из самых быстрорастущих отраслей в мире. Чтобы поддержать этот импульс, мы ищем Staff Backend Engineer, который поможет нам поддерживать и улучшать существующие системы на базе Python, а также поддерживать проектирование, создание и стратегический переход частей нашего бэкенда на Java.
Это практическая роль с сильной технической ответственностью и знакомством с системами глобального масштаба. Эта роль выходит за рамки простой реализации требований — вы будете настоящим продуктовым инженером, полностью отвечающим за качество своего продукта, глубоко заботящимся о наших клиентах и о том, что мы создаем. Вы будете сотрудничать с международными командами инженеров, продакт-менеджеров и дизайнеров в полностью удаленной среде.
Как практический лидер из трека IC, вы будете проектировать, разрабатывать и поддерживать бэкенд-сервисы, используя наш основной стек (Java/Python/SpringBoot/FastAPI/Postgres/Kafka) вместе с остальными инженерами в командах.
Как ведущий инженер, вы будете тесно сотрудничать с более широкой кросс-функциональной командой (Product, Design, Operations, Sales) для создания надежных и удобных продуктов, которые решают реальные проблемы бизнеса, работающего на растущем рынке удаленных талантов.
Как архитектор, вы будете отвечать за прагматичные, но устойчивые архитектурные обсуждения, выбирать, когда и как отделять функциональность от нашего устаревшего монолита, устанавливать границы доменов и выбирать соответствующие шаблоны распределенных систем.
Как лидер в нашем инженерном сообществе, вы будете играть ключевую роль во внедрении современных инженерных практик — TDD, реальной непрерывной поставки, культуры SRE, API-first дизайна для обеспечения внешне доступных API для разработчиков — и овладеете искусством рефакторинга, чтобы постепенно внедрять их без долгосрочных миграций, останавливающих весь процесс.
Как наставник, вы будете повышать квалификацию менее опытных инженеров, самостоятельно писать качественный код, вести наши еженедельные обучающие сессии, проводить качественные ревью кода, поощрять лучшие практики путем автоматизации тривиальных проверок.
8+ лет опыта разработки бэкенд-программного обеспечения
Предпочтителен сильный профессиональный опыт работы с Python (Django, FastAPI, Flask или аналогичные фреймворки).
Предпочтителен сильный профессиональный опыт работы с Java, желательно с использованием Spring Boot.
Предпочтителен опыт проектирования и использования RESTful API.
Предпочтителен опыт работы с реляционными базами данных (PostgreSQL, MySQL); знакомство с NoSQL базами данных будет плюсом.
Предпочтительно знакомство с модульным тестированием, интеграционным тестированием и разработкой на основе тестирования (TDD).
Требуется опыт работы с CI/CD пайплайнами; предпочтителен опыт работы с Git.
Глубокое понимание архитектуры микросервисов и распределенных систем.
Опыт работы с облачными платформами; AWS будет плюсом.
Отличные навыки письменного и устного общения на английском языке.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 8 лет
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить