Base-2 Solutions
Software Engineer Level 5
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Base-2 Solutions для создания и поддержки сложных backend-систем и data-инфраструктуры в mission-critical окружении. Основной фокус — Python/FastAPI, PostgreSQL и высоконагруженные API-интеграции.
Задачи
- Разрабатывать, поддерживать и развивать сложные программные системы: аналитика с интенсивной обработкой, новые алгоритмы, работа с очень большими наборами данных, 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 и 18 лет опыта, либо Associates Degree и 16 лет, либо Bachelors и 14 лет, либо Masters и 12 лет, либо PhD и 10 лет
Условия
- Работа в mission-focused окружении
- Работодатель — равноправный работодатель (EEO)
Навыки
- Python
- FastAPI
- PostgreSQL
- SQL
- Elasticsearch
- API development
- Data engineering