Base-2 Solutions
Software Engineer Level 4
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в Base-2 Solutions для разработки и поддержки сложных масштабируемых систем в mission-critical окружении. Основной фокус — backend-разработка, data engineering и API на Python/FastAPI с базами PostgreSQL.
Задачи
- Разрабатывать, поддерживать и улучшать сложные программные системы: аналитика с интенсивной обработкой, алгоритмы, работа с большими данными, real-time системы и бизнес-информационные системы по задокументированным требованиям
- Участвовать в проектировании программных компонентов: trade-offs hardware/software, переиспользование ПО, применение COTS/GOTS вместо новой разработки, анализ и синтез требований от уровня системы до отдельных компонентов
- Проектировать, реализовывать и интегрировать программные приложения
- Применять методологии software engineering и проектирования, соответствующие среде разработки, интеграции и эксплуатации
- Обеспечивать эффективную поставку инженерных возможностей по отраслевым стандартам и воспроизводимым процессам
- Снижать риски, контролировать затраты и отклонения по срокам, эффективно управлять крупными интегрированными проектами
- Проверять и тестировать программные компоненты на соответствие требованиям дизайна и документировать результаты тестирования
Требования
- Активный допуск TS/SCI с CI Polygraph
- Подтверждённый опыт работы backend-разработчиком
- Опыт в data engineering и разработке API
- Опыт построения масштабируемых систем на Python и FastAPI
- Опыт проектирования и управления базами PostgreSQL с эффективным SQL и стратегиями индексирования
- Владение Python
- Владение FastAPI
- Владение PostgreSQL
- Владение Elasticsearch
- Опыт построения высокопроизводительных API-интеграций между высокоскоростными, высоконагруженными, критичными для миссии и чувствительными к данным системами
- Образование и опыт: High School Diploma/GED и 13 лет опыта, или Associates Degree и 11 лет, или Bachelors и 9 лет, или Masters и 7 лет, или PhD и 5 лет
Условия
- Предпочтительно: опыт поддержки сред с интенсивной обработкой аналитики
- Предпочтительно: опыт работы с очень большими наборами данных
- Предпочтительно: опыт поддержки real-time систем
- Предпочтительно: участие в решениях по дизайну ПО с переиспользованием, COTS/GOTS и анализом требований
- Работодатель равных возможностей
Навыки
- Python
- FastAPI
- PostgreSQL
- Elasticsearch
- SQL
- API