General Matter
Software Engineer, Data Visualization
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик систем визуализации данных в компанию по обогащению урана. Отвечает за проектирование и реализацию интерфейсов для испытательных стендов и производственных систем: живые графики и дашборды для телеметрии с высоким числом каналов, HMI/SCADA, инструменты пост-анализа.
Задачи
- Проектировать, реализовывать и поддерживать высокопроизводительные живые графики и дашборды для телеметрии с частотой кГц и большим числом каналов в тестовых и производственных средах
- Разрабатывать и интегрировать интерфейсы HMI/SCADA для мониторинга, управления, аварийных оповещений и операционной видимости
- Создавать UI для потоковой передачи данных в реальном времени, сохраняющие отзывчивость под нагрузкой, и инструменты пост-обработки для сравнения прогонов, производных сигналов и анализа кампаний
- Определять и продвигать современные практики разработки ПО, архитектуру UI, стандарты рендеринга, стратегии тестирования и операционные практики в стеке визуализации
- Тесно работать с командами данных, систем управления и автоматизации тестирования, напрямую потребляя потоковые и time-series интерфейсы
- Руководить отладкой, анализом первопричин и оптимизацией производительности по всему стеку от рендеринга до данных
Требования
- Степень бакалавра или выше в области Computer Science, Computer Engineering, Software Engineering или смежной области
- 5+ лет опыта создания интерфейсов реального времени или работы с интенсивными данными
- Сильный production-опыт в TypeScript/React (или эквивалент) и Python
- Практический опыт высокопроизводительного рендеринга и живой визуализации данных, глубокое понимание потоковых данных и производительности UI под нагрузкой
- Опыт высоконадёжных on-premise развёртываний в режиме 24/7 в средах, критичных для безопасности
- Готовность работать сверхурочно и по выходным при необходимости
Условия
- Базовая зарплата $125,000–$200,000 в год
- Долгосрочные стимулы в виде опционов для full-time сотрудников
- Медицинская, стоматологическая и офтальмологическая страховка
- Пенсионный план 401(k)
Навыки
- TypeScript
- React
- Python
- WebGL
- Canvas
- HMI
- SCADA
- Ignition
- Grafana
- OPC-UA
- MQTT
- Time-series
- Streaming data
- Data visualization