Natera
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик LIMS-приложения и смежного ПО в компании Natera (генетическое тестирование). Роль одного из ключевых технических лидов группы Software Engineering: проектирование решений, техническое лидерство и интеграция корпоративных систем.
Задачи
- Тесно работать со стейкхолдерами и пользователями для определения требований
- Переводить требования в надёжные и расширяемые приложения на Java
- Принимать ключевые решения по дизайну и технической реализации совместно с командой
- Иметь целостное представление о процессах и системах клинической лаборатории от заказа до результата
- Понимать возможности платформы LIMS и предлагать решения с анализом компромиссов
- Максимально использовать готовую функциональность, фокусируя разработку на нерешённых задачах
- Интегрировать корпоративные системы и сервисы для бесшовных бизнес-процессов
- Улучшать процессы разработки и продвигать лучшие практики
- Разрабатывать и поддерживать автоматизированные тесты
- Обеспечивать поддержку продакшена второй линии
Требования
- Степень бакалавра в computer science или эквивалент
- 10+ лет общего опыта разработки ПО, желательно сложных data/process management приложений в продакшене
- 10+ лет опыта с Python
- 10+ лет опыта с веб-сервисами (REST и др.) и реляционными БД
- Опыт frontend-разработки, желательно с современными JS-фреймворками (React, Angular и др.)
- Опыт в регулируемых средах (CLIA/CAP, HIPAA, 21 CFR Part 11, ISO 13485, IEC 62304, GxP) и практики валидации ПО
- Сильные навыки работы с реляционными БД: проектирование, миграции, оптимизация (предпочтительно PostgreSQL или MySQL)
- Опыт руководства заменой или консолидацией legacy-систем в единую платформу
Условия
- Remote USA
- Конкурентный пакет бенефитов: медицинская, стоматологическая, зрительная страховка, страхование жизни и инвалидности
- Бесплатное тестирование для сотрудников и их семей, бенефиты по фертильности
- Отпуск по беременности и уходу за ребёнком, 401k, commuter benefits
- Программа рефералов
Навыки
- Java
- Python
- FastAPI
- Pydantic
- SQLAlchemy
- JavaScript
- TypeScript
- React
- Angular
- REST
- PostgreSQL
- MySQL
- SQL
- SQS
- SNS
- Pub/Sub
- Kafka
- Terraform
- Docker
- микросервисы