Baylor Genetics
Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в Baylor Genetics — технический лидер, отвечающий за архитектуру и развитие сложных программных платформ в области клинической диагностики и геномики. Ведёт инженерные стандарты, наставничество и стратегическое внедрение технологий.
Задачи
- Руководить архитектурой, проектированием и разработкой сложных программных систем и платформ
- Определять и продвигать инженерные стандарты, лучшие практики и долгосрочные технические роадмапы
- Взаимодействовать с кросс-функциональными командами для перевода бизнес-потребностей в масштабируемые, безопасные и поддерживаемые решения
- Проводить глубокие технические ревью, вести обсуждения системного дизайна и обеспечивать архитектурную согласованность между командами
- Менторить и развивать инженеров, формировать культуру технического превосходства и непрерывного обучения
- Проводить root-cause анализ и устранять сложные технические проблемы, обеспечивая надёжность систем и целостность данных
- Оценивать новые технологии и направлять их стратегическое внедрение
- Работать совместно с продуктовыми, лабораторными и биоинформатическими командами для оптимизации процессов
- Обеспечивать соответствие требованиям безопасности, приватности и регуляторики во всех программных системах
- Участвовать в инновационных инициативах, развивающих цифровые возможности Baylor Genetics
Требования
- Степень бакалавра в Computer Science или смежной области
- 10+ лет профессионального опыта в разработке ПО, включая крупномасштабные и сложные системы
- Экспертный уровень C# и .NET (.NET Core / .NET 6+)
- Обширный опыт архитектуры и разработки приложений на React + TypeScript
- Глубокая экспертиза в реляционных БД (MS SQL Server, PostgreSQL, MySQL), включая проектирование схем, оптимизацию производительности и моделирование данных
- Опыт проектирования, реализации и управления RESTful API и распределёнными системами
- Сильный опыт в архитектуре ПО, системном дизайне и инженерных практиках
- Опыт ведения технических инициатив, менторства инженеров и влияния на кросс-функциональные решения
- Понимание принципов DevOps, CI/CD и cloud-native архитектур
- Отличные аналитические навыки и умение работать в условиях неопределённости
- Предпочтительно: магистратура или выше в Computer Science
- Предпочтительно: опыт в healthcare, клинической диагностике, геномике или NGS
- Предпочтительно: знакомство с лабораторными процессами, LIMS или платформами клинической отчётности
- Предпочтительно: опыт в регулируемых средах (CLIA, CAP, HIPAA)
- Предпочтительно: опыт проектирования безопасных, комплаентных и готовых к аудиту систем
- Предпочтительно: опыт высоконагруженных и data-intensive приложений
Условия
- Удалённая работа (Remote)
- Равные возможности трудоустройства (EEO)
- Работа над системами, поддерживающими клинические решения и результаты пациентов
Навыки
- C#
- .NET
- .NET Core
- .NET 6+
- React
- TypeScript
- MS SQL Server
- PostgreSQL
- MySQL
- RESTful API
- DevOps
- CI/CD
- cloud-native
- LIMS
- NGS