Planet
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Platform компании Planet. Разработка и эксплуатация крупномасштабных сервисов и API для доступа к спутниковым снимкам и геопространственной аналитике.
Задачи
- Разрабатывать, разворачивать и поддерживать производительные распределённые сервисы и высокодоступные API на Go, Java и/или Python с фокусом на клиентский опыт
- Тесно работать с инженерами и продакт-менеджерами кросс-функциональных команд для согласования продуктовых и инженерных целей
- Писать качественный, поддерживаемый, наблюдаемый и хорошо документированный продакшн-код
- Участвовать в код-ревью для поддержания высокого качества кода
- Использовать AI-инструменты на протяжении всего цикла разработки, предъявляя к AI-ассистированной работе те же требования, что и к написанной вручную
- Развиваться как разработчик и приносить пользу продуктам и клиентам, передавая команде свои знания
- Отвечать за эксплуатацию API и сервисов в духе Site Reliability Engineering: измерять производительность, проводить нагрузочное тестирование, настраивать алерты, дашборды, ранбуки и реагировать на инциденты
- Участвовать в дежурствах on-call для поддержки внешних и внутренних сервисов команды
Требования
- 4+ года опыта разработки ПО в продакшн-среде, желательно на Python, Java и/или Go
- Степень бакалавра в технической области (Computer Science, Geosciences или смежной) либо эквивалентный практический опыт
- Твёрдое понимание лучших практик и методологий разработки ПО
- Отличные навыки командной работы и коммуникации — письменной и устной; умение писать инженерные дизайн-предложения и собирать обратную связь
- Знакомство с GCP или AWS
- Способность быстро и самостоятельно осваивать новые технологии, работать в неопределённых и размытых задачах и принимать взвешенные риски
- Опыт работы с разными системами хранения данных: реляционные БД, документные и key-value хранилища
- Отличные навыки решения проблем, аналитики и коммуникации
- Опыт работы с Git, большими кодовыми базами, ревью merge request'ов и сложными CI/CD пайплайнами
- Уверенная работа с Docker-контейнерами
Условия
- Полная занятость, гибридный формат: 3 дня в неделю в офисе в Берлине, Харлеме или Любляне
- Оплачиваемые отпуска, праздники и общекоративные выходные
- Программа благополучия сотрудников
- Компенсация расходов на домашний офис
- Ежемесячная компенсация телефона и интернета
- Компенсация обучения и доступ к LinkedIn Learning
- Equity
- Оплачиваемое время на волонтёрство
- Диапазон зарплат: Германия €60 900—€76 100, Нидерланды €59 200—€74 000, Словения €45 600—€57 000 (gross, год)
Навыки
- Go
- Python
- Java
- Postgres
- Kubernetes
- Google Cloud
- GCP
- AWS
- Docker
- Git
- CI/CD
- Grafana
- GeoTIFF
- GeoJSON
- STAC