Azenta Life Sciences
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Informatics-платформы Azenta. Проектирование и разработка облачных микросервисов, data-платформ и AI-enabled приложений для лабораторных и научных данных.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и сопровождать enterprise-решения
- Участвовать в проектировании архитектуры приложения, платформы и технического роадмапа
- Разрабатывать cloud-native сервисы на микросервисной и event-driven архитектуре
- Создавать переиспользуемые фреймворки, сервисы, API и компоненты платформы
- Проектировать отказоустойчивые системы для больших объёмов лабораторных данных
- Участвовать в архитектурных ревью и технических дизайн-сессиях
- Разрабатывать и эксплуатировать приложения в AWS
- Писать Infrastructure as Code на Terraform
- Реализовывать контейнерные нагрузки на Kubernetes
- Обеспечивать масштабируемость, надёжность, производительность, disaster recovery и observability
- Разрабатывать AI-enabled возможности: умный поиск, рекомендации, автоматизацию workflow, аналитику, natural language интерфейсы
- Интегрировать ML и generative AI сервисы совместно с data и AI командами
- Проектировать масштабируемые data processing и integration workflow
- Участвовать в анализе требований, дизайне решений, оценке и планировании
- Переводить бизнес-требования в технические решения
- Внедрять автоматизированное тестирование: unit, integration, performance, regression
- Проводить code review и менторить младших инженеров
- Поддерживать и оптимизировать CI/CD пайплайны
- Обеспечивать соответствие требованиям безопасности, приватности, аудита и качества
- Вести технические инициативы и сложные разработки
- Работать в кросс-функциональных распределённых командах
- Оценивать новые технологии и рекомендовать их внедрение
Требования
- BS/MS в Computer Science, Software Engineering, Information Systems или смежной области либо эквивалентный опыт
- 7+ лет профессиональной разработки enterprise-приложений, включая SaaS/cloud-native, Agile и полный SDLC
- Сильное владение Java, опыт с React/TypeScript и/или Python
- Опыт проектирования enterprise-приложений на микросервисах, REST API, event-driven архитектуре и интеграциях со сторонними системами
- Опыт с AWS и современными cloud/platform практиками: Kubernetes/Docker, Infrastructure as Code (Terraform), CI/CD
- Опыт с реляционными БД, например PostgreSQL: моделирование данных, оптимизация и тюнинг производительности
- Опыт с DevSecOps: автоматизированное тестирование, качество кода, мониторинг/observability, безопасная разработка
- Опыт разработки или интеграции AI, machine learning, generative AI или intelligent automation
- Знание стандартов интероперабельности REST, OpenAPI, HL7, FHIR
- Сильные навыки архитектуры, системного дизайна, аналитики и решения проблем
- Сильные коммуникативные навыки и умение работать кросс-функционально
- Умение менторить инженеров и влиять на техническое направление и инженерные стандарты
- Умение балансировать бизнес-приоритеты, техническое качество и конкурирующие задачи
Условия
- Гибридный график: 4 дня в офисе, 1 день удалённо
- Офисный формат работы
- Базовая компенсация в США: $135,000.00 - $169,000.00
- Позиция не предполагает sponsorship
- Azenta — Equal Opportunity Employer
Навыки
- Java
- React
- TypeScript
- Python
- Microservices
- REST API
- Event-driven architecture
- AWS
- Kubernetes
- Docker
- Terraform
- CI/CD
- PostgreSQL
- DevSecOps
- Machine Learning
- Generative AI
- OpenAPI
- HL7
- FHIR