GAMA-1 Technologies
Software Engineer IV
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior hands-on инженер в продуктовую команду GAMA-1: проектирование и разработка научных и data-processing приложений в AWS-облаке на Python, от дизайна до деплоя.
Задачи
- Проектировать и разрабатывать Python-приложения для научных вычислений и обработки больших данных
- Собирать, контейнеризировать и деплоить нагрузки с помощью Docker и платформ оркестрации (ECS, EKS, AWS Batch)
- Разрабатывать и поддерживать RESTful API и сервисы
- Создавать автоматизированные event-driven пайплайны и workflow (Step Functions, Lambda, Airflow)
- Интегрировать приложения с облачными сервисами хранения, вычислений, обмена сообщениями и управления данными (S3, SQS/SNS, RDS/DynamoDB)
- Внедрять infrastructure as code и CI/CD практики
- Оптимизировать производительность, масштабируемость и стоимость облачных нагрузок
- Взаимодействовать с учёными, data-инженерами и продуктовыми стейкхолдерами
- Писать чистый, протестированный и документированный код, участвовать в code review и архитектурных решениях
- Обрабатывать спутниковые, погодные, водные и экологические данные в масштабе
- Менторить junior-инженеров и повышать техническую планку команды
Требования
- Bachelor's degree в Computer Science, инженерии, научной дисциплине или смежной области либо эквивалентный практический опыт
- 8+ лет профессиональной разработки ПО с сильным акцентом на Python
- Опыт построения и деплоя приложений в облаке, желательно AWS
- Практический опыт с Docker и оркестрацией контейнеров
- Опыт проектирования и разработки API (FastAPI, Flask, Django REST Framework)
- Опыт разработки data-processing или научных приложений с научными/численными библиотеками (NumPy, pandas, SciPy, xarray)
- Опыт построения автоматизированных workflow и пайплайнов для batch или event-driven обработки
- Знакомство с infrastructure as code (Terraform, CloudFormation, AWS CDK) и CI/CD
- Фундаментальные знания software engineering: тестирование, Git, code review, документация
- Опыт работы в федеральных или регулируемых средах с соблюдением стандартов безопасности (NIST, FedRAMP)
- Сильные коммуникативные навыки и умение работать самостоятельно в кросс-функциональной среде
Условия
- Медицинская страховка, страхование жизни и инвалидности
- План сбережений 401(k)
- Обучение и возможности карьерного развития
- Оплачиваемые праздники и PTO
- Удалённый формат работы
- Командировки не требуются
Навыки
- Python
- AWS
- Docker
- ECS
- EKS
- AWS Batch
- REST API
- FastAPI
- Flask
- Django REST Framework
- Step Functions
- Lambda
- Airflow
- S3
- SQS
- SNS
- RDS
- DynamoDB
- Terraform
- CloudFormation
- AWS CDK
- CI/CD
- NumPy
- pandas
- SciPy
- xarray
- Git
- NIST
- FedRAMP
- Dask
- Spark
- CloudWatch
- Prometheus
- Grafana