Charles Schwab
Quantitative Software Engineer - Research Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Количественный software-инженер в команду Research Platform компании Schwab. Задача — строить масштабируемые data- и аналитические платформы, ускоряющие количественные исследования и разработку инвестиционных продуктов.
Задачи
- Строить масштабируемые data-, аналитические и платформенные решения для количественных исследований
- Проектировать, разрабатывать и поддерживать data pipelines и data-платформы для структурированных и неструктурированных данных
- Проектировать и реализовывать модели данных для эффективного хранения, интеграции, извлечения и анализа
- Внедрять контроль качества данных, мониторинг, governance, lineage и observability
- Разрабатывать фреймворки автоматизированного тестирования: интеграционного, регрессионного и валидации данных
- Создавать визуализации данных, дашборды и аналитические инструменты
- Работать в Agile и DevOps-среде совместно с исследователями, инженерами, product owners и бизнес-партнёрами
Требования
- Bachelor’s degree в Computer Science, Information Systems, Mathematics, Engineering или смежной технической области либо эквивалентный практический опыт
- 6+ лет опыта разработки data-intensive приложений, аналитических платформ или количественных систем на Python и/или R, MATLAB, Julia
- Опыт работы с исследователями, аналитиками, product owners и бизнес-стейкхолдерами
- Опыт проектирования и поддержки масштабируемых data pipelines и data-платформ
- Навык проектирования и реализации моделей данных
- Опыт внедрения data quality, мониторинга, governance, lineage и observability
- Опыт применения современных практик software engineering и CI/CD: контроль версий, автоматизированное тестирование, контейнеризация, автоматизация деплоя
- Опыт создания фреймворков автоматизированного тестирования
- Опыт разработки визуализаций данных, дашбордов и аналитических инструментов
- Опыт работы в Agile и DevOps-окружении
Условия
- Работа на площадке работодателя (in-office collaboration)
- Бонусы или incentive-выплаты в дополнение к зарплате
Навыки
- Python
- R
- MATLAB
- Julia
- CI/CD
- Data pipelines
- Data modeling
- Data quality
- Data governance
- Data lineage
- Observability
- Automated testing
- Containerization
- Data visualization
- Dashboards
- Snowflake
- Google Cloud Platform
- GCP
- Distributed data processing
- Streaming
- Machine learning
- Generative AI
- Agile
- DevOps