Visionist
Full-Stack Software Engineer (Data Pipeline Focus)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер с фокусом на data pipeline в команду, разрабатывающую аналитическую веб-платформу для сотен пользователей миссии. Работа с ingest-пайплайнами, REST API, визуализациями и NoSQL-хранилищами.
Задачи
- Проектировать и разрабатывать workflow обработки данных для зрелой веб-аналитической платформы
- Разрабатывать и поддерживать ingest-пайплайны, масштабируемые REST API и пользовательские визуализации
- Улучшать качество кода, тестирование, документацию и управление задачами в Jira
- Использовать паттерны проектирования и AI-платформы для ускорения разработки и управления схемами данных
- Разрабатывать и оптимизировать решения на API-driven микросервисах, NoSQL, Apache NiFi и современных веб-фреймворках
- Поддерживать полный жизненный цикл обработки данных: сбор, трансформация, хранение, извлечение и отображение в UI
- Управлять хранением и производительностью данных на Elasticsearch и Dgraph, с поддержкой MongoDB и Redis
- Взаимодействовать с аналитиками, product owner и инженерами для соответствия решений операционным требованиям
- Наставлять членов команды по best practices обработки данных и разработки
- Выявлять и внедрять улучшения процессов интеграции новых источников данных
Требования
- Степень бакалавра в технической дисциплине (или +4 года опыта вместо степени)
- 12 лет опыта в разработке ПО
- Обширный опыт разработки на Java, включая Java-based REST API
- Опыт с NoSQL базами: Elasticsearch, MongoDB, Redis или Dgraph
- Владение минимум двумя из: Spring Boot REST API и Spring-библиотеки (Spring Security, Spring Data); data wrangling и dataflow; инструменты dataflow, например Apache NiFi
- Знание Git, Maven и/или npm
- Опыт разработки в среде Linux
- Опыт с Jira и Confluence или аналогами
- Отличные коммуникативные навыки и командная работа
- Готовность изучать новые инструменты и технологии
- Активный допуск Top Secret (TS/SCI) с полиграфом
- Гражданство США
Условия
- Годовые повышения зарплаты и бонусы по результатам
- 4 недели оплачиваемого отпуска, 12 оплачиваемых праздников, comp time, оплата переработок, гибкий график
- 80 часов оплачиваемого отпуска по уходу за ребёнком и дополнительная выплата $8,000 после возвращения из декрета
- Медицинская, стоматологическая и оптическая страховка для сотрудников и семей (при отказе — доплата $4,160/год)
- Пенсионный план 401(k) с взносами компании
- Ежегодный lifestyle-бонус $600
- Страхование жизни и страхование от нетрудоспособности
- Офис в Columbia, MD
Навыки
- Java
- Spring Boot
- Spring Security
- Spring Data
- REST API
- NoSQL
- Elasticsearch
- MongoDB
- Redis
- Dgraph
- Apache NiFi
- Git
- Maven
- npm
- Linux
- Jira
- Confluence
- микросервисы