KBR, Inc.
Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в KBR/Trinzic для поддержки контракта MSEIT в Space Systems Command. Роль сочетает hands-on разработку, техническое лидерство и архитектурную поддержку нескольких миссионных команд.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать критичные для миссии приложения на frontend, backend и сервисном уровне
- Обеспечивать техническое лидерство и инженерное наставничество нескольким командам
- Участвовать в определении и развитии прикладной, интеграционной, данных и event-driven архитектур
- Проектировать и реализовывать масштабируемые event-driven архитектуры для распределённых систем
- Разрабатывать паттерны интеграции для совместимости миссионных приложений
- Разрабатывать современные интерфейсы на Angular
- Проектировать и реализовывать масштабируемые сервисы, API и распределённые компоненты
- Помогать командам решать сложные задачи по производительности, масштабируемости и интеграции
- Совместно с DevSecOps-командами улучшать пайплайны доставки, автоматизацию и наблюдаемость
- Продвигать лучшие практики в дизайне, качестве кода, тестировании и безопасности
- Менторить инженеров через ревью дизайна, архитектуры и кода
- Переводить потребности миссии в технические решения совместно с systems engineers и product owners
Требования
- Возможность получить и поддерживать допуск DoD Secret
- Степень бакалавра в computer science, software engineering или смежной области
- 10+ лет профессиональной разработки ПО
- Опыт проектирования распределённых систем
- Сильный опыт full stack разработки
- Экспертный опыт с Angular или аналогичными frontend-фреймворками
- Опыт проектирования масштабируемых backend-сервисов и API
- Опыт с Kafka и event-driven архитектурой
- Понимание асинхронного обмена сообщениями и event streaming
- Опыт enterprise integration patterns
- Опыт работы в Agile
- Понимание DevSecOps и CI/CD
- Навыки коммуникации, лидерства и менторинга
- Владение Microsoft Office
Условия
- Зарплата $150,000–$190,000 для Калифорнии
- Бонусы и другие формы компенсации
- 401K с match, медицинская и стоматологическая страховка, страхование жизни
- Оплачиваемый отпуск, гибкий график
- Профессиональное обучение и развитие
- Гибридный формат: работа из дома с выездом в офис по необходимости
Навыки
- Angular
- Kafka
- event-driven architecture
- DevSecOps
- CI/CD
- API
- distributed systems
- microservices
- Kubernetes
- cloud-native
- OpenTelemetry
- Prometheus
- Grafana
- ELK
- Kafka Streams
- Apache Flink
- RabbitMQ
- NATS
- Agile