Kela Technologies
Software Engineer- LA
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в небольшую продуктовую команду в сфере defense tech. Нужен человек, готовый end-to-end владеть ключевыми программными системами — от архитектуры до продакшена, на стыке embedded, real-time, облачных сервисов и data pipelines.
Задачи
- Проектировать, создавать и сопровождать ключевые программные системы end-to-end — от архитектурных решений до продакшен-деплоя
- Писать чистый, тестируемый и документированный код, на который могут опираться другие инженеры
- Проводить технические design review и выявлять сценарии отказа до попадания в продакшен
- Тесно взаимодействовать с инженерами по железу, механике и системам, учитывать их ограничения
- Отвечать за надёжность: определять SLO, строить observability, реагировать на инциденты и проводить root-cause анализ
- Нанимать и менторить младших инженеров, повышать техническую планку команды через code review и общие стандарты
Требования
- 7+ лет профессиональной разработки ПО с подтверждённым владением продакшен-системами
- Сильные фундаментальные знания: структуры данных, алгоритмы, конкурентность и проектирование систем
- Свободное владение хотя бы одним из: Python, Go, Rust, C/C++ или TypeScript и готовность осваивать новые языки
- Опыт проектирования и поддержки распределённых систем или сервис-ориентированных архитектур
- Сильные навыки отладки — умение методично находить сложные баги
- Рабочий английский, письменный и устный
Условия
- Небольшая команда и быстрые итерации
- Прямой контакт с инженерами по железу и системам
- Реальное владение результатом своей работы
- Ожидается, что инженер имеет и отстаивает своё мнение, документирует решения
Навыки
- Python
- Go
- Rust
- C/C++
- TypeScript
- Distributed Systems
- Service-Oriented Architecture
- CI/CD
- Infrastructure as Code
- AWS GovCloud
- Azure Government
- Embedded Systems
- Real-time Systems
- Sensor Fusion
- Autonomous Systems