ComPsych
Senior Platform Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер платформы в ComPsych: развитие общих backend-возможностей, cloud-native сервисов и инфраструктуры AWS, которыми пользуются продуктовые команды. Значительная часть реализации делегируется AI-агентам, инженер отвечает за спецификации, архитектуру и качество.
Задачи
- Проектировать и разрабатывать общие платформенные возможности: переиспользуемые backend-сервисы, библиотеки, фреймворки и интеграции с понятными интерфейсами и операционными контрактами
- Создавать абстракции и автоматизацию, позволяющие командам безопасно и надёжно использовать сервисы AWS
- Декомпозировать платформенные задачи, писать спецификации и контракты и делегировать реализацию AI-агентам, подключаясь к коду в сложных случаях
- Проектировать с учётом переиспользования, обратной совместимости, безопасных миграций и тестируемости; отвечать за стратегию тестирования
- Закладывать в платформу надёжность, безопасность и наблюдаемость: аутентификация, авторизация, обработка сбоев, телеметрия, безопасность деплоя
- Отвечать за продакшн-результаты и внедрение платформы, разбирать инциденты, помогать командам-потребителям
Требования
- Глубокий опыт серверной разработки на Java, Python, C#, Kotlin или Go, проектирование и эксплуатация backend-систем и переиспользуемых компонентов
- Сильные знания распределённых систем: API и event-контракты, асинхронный обмен сообщениями, конкурентность, идемпотентность, консистентность, обработка сбоев, версионирование
- Практический опыт работы с AWS в продакшене: compute, networking, storage, базы данных, messaging, IAM, контейнеры, infrastructure as code, CI/CD
- Опыт построения общих backend-основ: сервисные фреймворки, общие библиотеки, аутентификация и авторизация, интеграционные слои
- Опыт обеспечения надёжности и безопасности в продакшене: наблюдаемость, SLO, реагирование на инциденты, работа с чувствительными и регулируемыми данными
- Стратегия тестирования платформенного ПО: unit, integration, contract и compatibility тесты, надёжная обратная связь CI
- Опыт использования agentic AI как основного инструмента разработки: постановка задач агентам и проверка корректности решений
Условия
- Полный соцпакет: оплачиваемый отпуск, медицинская и стоматологическая страховка, страхование зрения, 401(k) с match, EAP, wellness-программа
- Зарплата $150,000 - $200,000 (USD) в год
- Равные возможности трудоустройства (EEO)
Навыки
- Java
- Python
- C#
- Kotlin
- Go
- AWS
- containers
- infrastructure as code
- CI/CD
- distributed systems
- observability
- SLO
- agentic AI