Uplight
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду платформы Virtual Power Plant (VPP) компании Uplight. Разработка масштабируемых backend-сервисов и API для агрегации и управления распределёнными энергоресурсами (DER) с полным циклом ответственности за сервис — от проектирования до эксплуатации.
Задачи
- Разрабатывать и поддерживать масштабируемые backend-сервисы и надёжные API платформы VPP, обеспечивая доступ к данным для внутренних и внешних пользователей
- Проектировать, разворачивать и управлять облачной инфраструктурой с использованием практик Infrastructure as Code (IaC)
- Строить, оптимизировать и поддерживать пайплайны CI/CD для быстрой, безопасной и надёжной доставки кода в продакшн
- Проектировать экономичные и масштабируемые модели данных для реляционных и NoSQL баз данных
- Внедрять автоматизированные системы мониторинга качества данных и их высокой доступности
- Обеспечивать надёжность систем через unit- и end-to-end регрессионное тестирование, мониторинг, бенчмаркинг производительности и отладку критичных продакшн-инцидентов
- Задавать архитектурные решения, внедрять лучшие инженерные практики и проактивно снижать технические риски
- Внедрять агентные AI-инструменты в повседневные процессы команды — оценка и пилотирование AI-ассистентов для разработки, код-ревью, тестирования и операционных runbook'ов
- Формировать паттерны, guardrails и лучшие практики ответственного использования агентного AI совместно с другими инженерными командами
- Тесно взаимодействовать с Product Management, Delivery и Operations, менторить коллег через код-ревью и техническое наставничество
Требования
- Степень BS, MS или Ph.D. в Computer Science, Electrical Engineering или строго смежной области
- 5+ лет профессионального опыта в разработке ПО с подтверждённым треком поставки масштабируемых продакшн-систем
- Уверенное владение Python (или аналогичными объектно-ориентированными языками), глубокое понимание паттернов проектирования и требований к читаемому, тестируемому и поддерживаемому коду
- Практический опыт работы с облачными платформами (например, AWS), построения CI/CD пайплайнов и использования Infrastructure as Code (например, Terraform, CloudFormation)
- Хорошее знание SQL и NoSQL баз данных
- Обширный опыт работы в Agile/Lean-среде с приверженностью принципам full service ownership и операционного совершенства
Условия
- Комплексный пакет бенефитов: гибкий отпуск, щедрый parental leave, wellness-стипендия, гибкость в работе
- Возможности карьерного роста, программы обучения и развития, поддерживающая командная среда
- Инклюзивная культура, Employee Resource Groups
- Бонус к зарплате
- Зарплатная вилка: $135,000–$153,000 USD в год + бонус
Навыки
- Python
- AWS
- CI/CD
- Terraform
- CloudFormation
- SQL
- NoSQL
- Infrastructure as Code
- Agile
- AI coding agents