Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$3.2к$4.5кмедиана$5к
35 в выборке
На международном рынке: $159к/год ($103к - $211к)
58
Средняя вакансия
развернуть
Это серьезная роль в узком домене с современным стеком, но требование работать по американскому времени и размытая граница между разработкой и архитектурой делают её довольно изматывающей.
Кликните для подробной информации
Жесткий графикПерегруженная рольЗарплата не указанаСовременный стекЦенный домен
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Локация : Любая кроме РФ
A candidate ready to work in the American time zone.
Role Overview
We are looking for a Senior Software Engineer / Hands-on Software Architect with strong experience in the energy, utility, or power transmission/distribution domain.
The ideal candidate should be able to work as a developer from day one, while also bringing architectural thinking, domain expertise, and the ability to advise the client on integration design, technical trade-offs, and best practices.
The candidate should be a senior-level engineer with strong hands-on development skills and an architectural mindset. The client does not appear to have a fully finalized technical model yet, so they need someone who can operate in ambiguity, structure the problem, challenge assumptions, and guide the client without stepping away from implementation work.
Responsibilities
Develop and support integrations between client’s platform and external energy systems, including utilities, ISOs/RTOs, batteries, BMS/HVAC systems, SCADA environments, and field devices
Design and implement adapters/connectors for heterogeneous third-party systems, devices, sensors, and energy providers
Work with grid-level communication protocols and integration patterns used in utility and energy distribution environments
Support integration with RTUs, SCADA systems, DER assets, and building management systems
Help ingest, process, route, and normalize telemetry from multiple sources, including MQTT/RabbitMQ streams and infrastructure signals
Contribute to backend development in Python and support low-level or integration-heavy components where needed
Participate in architecture discussions and provide guidance on how to design scalable, reliable, and repeatable integration approaches
Help the client make technical decisions around cloud, on-premise, cross-cloud, and provider-specific deployment models
Support AWS-based architecture while considering future on-premise deployments within data centers due to data sensitivity constraints
Work with Kubernetes, Terraform, RabbitMQ, MQTT, TimescaleDB/PostgreSQL, and related backend/infrastructure components
Identify gaps in the current architecture and propose practical improvements based on real-world energy/utility integration experience
Act as a technical anchor for future team expansion and help onboard additional Andersen engineers later if the engagement grows
Ask the right clarification questions where requirements are incomplete or still being collected from pilot customers
Must-haves
Senior-level software engineering experience
Hands-on backend development experience with Python
Strong practical experience in the energy / utility / power transmission / energy distribution domain
Experience working with or integrating systems for utility companies, transmission companies, ISOs, RTOs, or energy providers
Understanding of grid-level communication and industrial/energy protocols, especially:
DNP3
Modbus
IEEE 2030.5
SCADA-related protocols/integration patterns
Experience with SCADA systems and field-level integration concepts
Understanding of RTU — Remote Terminal Unit communication or integration
Knowledge of BMS — Building Management Systems
Knowledge of DER — Distributed Energy Resources, such as batteries, generators, and similar energy assets
Experience building integrations/adapters/connectors with third-party systems, devices, sensors, or infrastructure platforms
Experience with messaging and telemetry flows using:
RabbitMQ
MQTT
Experience with TimescaleDB or strong PostgreSQL background
Understanding of AWS-based architectures
Experience with ISO/RTO integrations
Experience with OpenADR, ICCP, or other energy/grid communication standards
Ability to work with incomplete requirements and help clarify the right technical approach
Ability to provide technical guidance as part of daily work, not as a separate consulting service
English level: B2 or higher
Important Mindset / Soft Skills
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации