Capstone Resource
Software Engineer, Cloud & Agenic Applications
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Capstone Research Corporation для создания и поддержки облачных приложений и автоматизации в интересах заказчиков NASA. Роль delivery-ориентированная: код, пайплайны данных, облачная инфраструктура и агентные LLM-воркфлоу.
Задачи
- Разрабатывать и поддерживать backend-сервисы и API на Python (FastAPI) и/или TypeScript (Node/Express)
- Участвовать end-to-end в создании внутренних дашбордов и инструментов аналитики использования и затрат — от API и БД до UI
- Писать и поддерживать пайплайны данных: загрузка, трансформация и загрузка структурированных данных в PostgreSQL, проектирование схем и оптимизация запросов
- Реализовывать и расширять агентные воркфлоу на фреймворках Pydantic AI или LangChain: инструменты, промпты, структурированные ответы
- Разворачивать и эксплуатировать приложения в AWS (включая AWS GovCloud) в контейнерах, вносить изменения в существующие модули Terraform/OpenTofu
- Писать unit- и интеграционные тесты, поддерживать прохождение CI-проверок (lint, build, test)
- Отлаживать продакшн-проблемы по логам, трейсам и запросам к БД, вносить исправления с покрытием тестами
- Активно участвовать в code review — давать и получать обратную связь
- Документировать изменения (README, комментарии в коде, короткие design notes)
- Работать в паре с senior-инженерами и архитекторами, изучать ограничения NASA по безопасности, комплаенсу и одобренным платформам
Требования
- Bachelor's degree в computer science, инженерии или смежной технической области либо эквивалентный практический опыт
- 3–5 лет профессионального опыта в software engineering, крепкие основы как минимум в Python или TypeScript/JavaScript
- Понимание концепций облачных вычислений и практический опыт с крупным облачным провайдером (предпочтительно AWS): деплой приложения, VPC-сети, managed-БД, объектное хранилище или базовый infrastructure-as-code
- Уверенная работа с реляционными БД (предпочтительно PostgreSQL): запросы, проектирование схем, оценка производительности
- Опыт или сильный интерес к агентным/LLM-фреймворкам (Pydantic AI, LangChain); продакшн-опыт не обязателен
- Опыт работы с Git, code-review-процессами и автоматизированным тестированием (unit и интеграционные тесты)
- Способность самостоятельно реализовывать поставленную задачу или user story, задавая уточняющие вопросы при неоднозначных требованиях
- Чёткая письменная и устная коммуникация, умение документировать свою работу
- Гражданство США или иной статус, необходимый для работы по контрактам NASA
Условия
- 100% оплачиваемая компанией медицинская и стоматологическая страховка
- Matching 401K
- Profit Sharing
- Компенсация определяется с учётом обязанностей, образования, опыта, знаний, навыков и рыночных данных
Навыки
- Python
- FastAPI
- TypeScript
- JavaScript
- Node.js
- Express
- PostgreSQL
- AWS
- AWS GovCloud
- Docker
- Terraform
- OpenTofu
- Pydantic AI
- LangChain
- LLM
- RAG
- vector databases
- embeddings
- pandas
- ETL
- CI/CD
- Git
- React