BNSF Railway
Senior Software Engineer - Data Platform Team
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в core-команду Data Platform компании Eightfold. Проектирование и развитие крупномасштабной распределённой платформы данных, обслуживающей миллионы пользователей.
Задачи
- Проектировать и развивать архитектуру core data platform: распределённые и отказоустойчивые системы с автоскейлингом, горизонтальным масштабированием и балансировкой нагрузки
- Оптимизировать производительность платформы: анализировать пайплайны обработки данных, внедрять кэширование, тюнить запросы к БД и устранять узкие места
- Расширять возможности платформы, исследовать новые техники обработки данных и внедрять фичи совместно со стейкхолдерами
- Диагностировать и решать сложные проблемы в распределённой среде, поддерживать деплой и работу продуктов
- Работать кросс-функционально с Engineering, Operations, Analytics, Marketing и Business командами
- Работать с облачными платформами AWS и Azure
Требования
- 2–6 лет профессионального опыта разработки core-фич высокомасштабируемой data platform
- Опыт построения высокодоступных распределённых систем
- Опыт работы с высоконагруженными пайплайнами данных, ингестией и интеграцией данных
- Экспертиза в построении и оптимизации высокопроизводительных систем
- Владение AWS, Python и Flask
- Понимание принципов проектирования распределённых систем
- Опыт с облачными платформами AWS, Azure, GCP
- Сильные аналитические навыки и навыки решения сложных задач, особенно в анализе данных
- Проактивность и чувство ответственности за доведение сложных проблем до корня
- Способность работать в быстром темпе с частым переключением контекста
- Приверженность качественному коду и быстрому и надёжному релизу фич
Условия
- Гибридный формат: 3 дня в неделю в офисе Santa Clara
- Базовая зарплата $130 750 – $181 000 в год (Zone A)
- Дискреционный бонус до 15%
- Pre-IPO equity (stock options)
- Медицинская страховка для семьи, стоматология и зрение
- Равные возможности трудоустройства (EEO)
Навыки
- AWS
- Azure
- GCP
- Python
- Flask
- distributed systems
- data pipelines
- data ingestion
- data integration
- caching
- database query optimization
- load balancing
- auto-scaling