SK battery America

ESS, Principal Software & Data Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Ключевая техническая роль в инженерной организации Energy Management Systems: проектирование и разработка программной и data-платформы для систем управления накопителями энергии и распределёнными энергоресурсами. Роль hands-on с архитектурной ответственностью и потенциалом технического лидерства.

Задачи

  • Проектировать и разрабатывать ядро программной платформы EMS и прикладные сервисы
  • Формировать архитектуру ПО для control-приложений, интеграций, операторских интерфейсов, аналитики и внешних API
  • Разрабатывать модульные переиспользуемые компоненты для разных продуктов и конфигураций
  • Определять границы сервисов, API, модели событий и паттерны коммуникации
  • Обеспечивать работу ПО в cloud, edge и on-premise окружениях
  • Проектировать приём real-time и исторических данных от BMS, PCS, счётчиков, SCADA и сторонних устройств
  • Разрабатывать масштабируемые ingestion-сервисы (Modbus TCP, OPC UA, MQTT, REST API)
  • Определять канонические модели данных для нормализации информации от разных вендоров
  • Проектировать data-архитектуру для real-time, time-series, реляционных, конфигурационных и исторических данных
  • Выбирать и сопровождать БД и хранилища под требования производительности и надёжности
  • Разрабатывать стратегии хранения, агрегации, архивации и жизненного цикла данных
  • Разрабатывать безопасные API и интеграции с SCADA, рыночными системами, cloud-платформами и сторонними приложениями
  • Устанавливать стандарты версионирования, совместимости, аутентификации и жизненного цикла API
  • Проектировать ПО для mission-critical энергетической инфраструктуры
  • Обеспечивать мониторинг, логирование, метрики, алерты и диагностику приложений
  • Совместно с DevOps строить автоматизированные build/test/deploy/release пайплайны
  • Определять стратегии резервирования, восстановления, целостности данных и обработки сбоев
  • Помогать создавать среды разработки, симуляции, hardware-in-the-loop стенды и тестовые бенчи
  • Разрабатывать симуляторы, эмуляторы и тестовые харнессы для валидации EMS
  • Выступать техническим авторитетом в software и data engineering внутри EMS-организации
  • Проводить design и code review, менторить инженеров, формировать технический фундамент команды
  • Определять долгосрочный roadmap по software и data-технологиям
  • Работать с глобальными R&D-организациями, внешними партнёрами, поставщиками оборудования и заказчиками

Требования

  • Bachelor's degree в computer science, software engineering, computer engineering, electrical engineering или смежной области
  • 8+ лет профессионального опыта в software engineering, включая проектирование и деплой production-систем
  • Сильное владение современными языками программирования: Python, Go, Java, C++, C#, Rust
  • Опыт проектирования масштабируемых архитектур, API, распределённых систем и data-intensive приложений
  • Сильное знание SQL, реляционных БД, time-series данных и ingestion-пайплайнов
  • Опыт с Linux, контейнеризацией (Docker), CI/CD и контролем версий
  • Умение диагностировать сложные проблемы на уровне приложения, БД, ОС и сети
  • Способность работать самостоятельно и в команде в быстро меняющейся среде

Условия

  • Hands-on senior technical role с отчётностью Head of EMS Engineering
  • Потенциал роста технического лидерства, менторинга и формирования команды
  • Работа с battery energy storage, microgrids, data centers и grid-connected приложениями
  • Взаимодействие с глобальными R&D-организациями и внешними партнёрами

Навыки

  • Python
  • Go
  • Java
  • C++
  • C#
  • Rust
  • SQL
  • Linux
  • Docker
  • CI/CD
  • Modbus TCP
  • OPC UA
  • MQTT
  • REST API
  • SCADA
  • InfluxDB
  • Kafka
  • Kubernetes
  • time-series databases
  • distributed systems

Похожие вакансии

Member of Technical Staff (Software Engineer, AI Policy and Strategic Initiatives)
PerplexityMiddleSan FranciscoОфис
220,000 – 405,000 USD в год
7 нояб.
Senior Forward Deployed Software Engineer (FDSE)
Osprey Talent SolutionsSeniorLos AngelesГибрид
7 нояб.
Software Engineer
ALPHA OMEGA INTEGRATION LLCMiddleViennaГибрид
64,000 – 70,000 USD в год
7 нояб.
Senior Software Engineer
ALPHA OMEGA INTEGRATION LLCSeniorViennaГибрид
90,000 – 130,000 USD в год
7 нояб.
Senior/Staff Software Engineer, Platform
CleraSeniorSan FranciscoОфис
160,000 – 250,000 USD в год
7 нояб.