OnMed

Principal Software Engineer

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

Самый старший индивидуальный технический контрибьютор в OnMed: отвечает за архитектуру всего программного стека — фронтенд, сервисы и API, данные и облачную инфраструктуру CareStation. Роль hands-on: пишет код, проводит ревью дизайна, менторит инженеров и задаёт стандарты AI-aided разработки.

Задачи

  • Быть главным техническим голосом по решениям full-stack, работать с Head of Engineering & AI над стратегией и роадмапом
  • Задавать стандарты AI-aided и agentic разработки: паттерны, guardrails, практики ревью
  • Проводить дизайн-ревью и архитектурные решения для кросс-командных инициатив
  • Рано выявлять технические риски (масштабируемость, безопасность, целостность данных, производительность) и доводить их до решения
  • Проектировать и владеть архитектурой patient- и clinician-facing приложений, сервисов, API и моделей данных
  • Задавать стандарты дизайна API и сервисов: границы, версионирование, обратная совместимость, документация контрактов, аутентификация и авторизация
  • Развивать фронтенд-архитектуру и производительность: компоненты, state management, доступность, реальная задержка взаимодействия
  • Повышать уровень delivery-инфраструктуры: стратегия автотестов, CI/CD, infrastructure-as-code, управление окружениями и конфигурацией, безопасные деплои
  • Развивать observability: структурированное логирование, метрики, трейсинг, алертинг
  • Закладывать безопасность и приватность в дизайн: secure coding, секреты и доступы, риски зависимостей, аудируемость, защита PHI
  • Профилировать и оптимизировать query plans, hot paths, размеры payload, интерфейсы и облачные расходы
  • Показывать пример отличной практики с AI-агентами и ассистентами, обучать инженеров
  • Менторить инженеров через code review, дизайн-фидбек и парное программирование
  • Работать с Product, Clinical и Hardware командами, переводить требования в технические дизайны
  • Представлять инженерию в кросс-функциональном планировании, давать реалистичные оценки и озвучивать tradeoffs

Требования

  • Сильный опыт с современным стеком для consumer-facing микросервисных веб-приложений: JavaScript/TypeScript и компонентный фреймворк (например, React), REST API, ООП и функциональный дизайн, реляционные БД
  • Сильные навыки software architecture
  • Владение Python и хотя бы одним системным языком (например, C#/.NET, Java)
  • Сильный SQL, включая проектирование схем и оптимизацию запросов
  • Практический опыт с облачной инфраструктурой (предпочтительно Azure), контейнеризацией, infrastructure-as-code и CI/CD
  • Подтверждённая эффективность с AI-aided инструментами и agentic workflow
  • Глубина в производительности и надёжности: профилирование, нагрузочное тестирование, кэширование, latency budgets, root-cause analysis на живых системах
  • Свободное владение стратегией автотестов (unit, integration, e2e), code review, type safety и статическим анализом
  • Знание основ безопасности приложений: аутентификация и авторизация, OWASP-уязвимости, управление секретами, безопасная работа с чувствительными данными
  • Умение понятно объяснять технические tradeoffs инженерам и нетехническим стейкхолдерам
  • Bachelor’s degree in Computer Science, Engineering или смежной области (Master’s — плюс) или эквивалентный практический опыт
  • 10+ лет профессионального опыта в software engineering, включая значимую hands-on работу над production веб-приложениями end-to-end
  • Подтверждённый трек-рекорд владения сложными техническими системами от дизайна до production-эксплуатации

Условия

  • Конкурентная зарплата и benefits package
  • Unlimited PTO и оплачиваемые праздники
  • Базовая зарплата до $200,000 в зависимости от опыта
  • Работа в глобальной мультикультурной команде по модели follow the sun
  • Equal opportunity employer

Навыки

  • JavaScript
  • TypeScript
  • React
  • REST API
  • Python
  • C#
  • .NET
  • Java
  • SQL
  • Azure
  • Docker
  • Kubernetes
  • Infrastructure as Code
  • CI/CD
  • Observability
  • WebSockets
  • WebRTC
  • AI coding agents

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

Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Principal Software Engineer — OnMed, 200,000 USD в год, White Plains | itrelocate