Natera
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в команду Case Management Platform (CMP) в Natera: связывает коммерческие процессы (продажи, заказы, взаимодействие с клиентами) с их исполнением в лаборатории. Роль с сильным уклоном в AI-инструменты и оркестрацию агентов, ответственность end-to-end от идеи до продакшена.
Задачи
- Вести высокоприоритетные инициативы end-to-end: от постановки проблемы через дизайн и реализацию до релиза и эксплуатации
- Проектировать и разрабатывать cloud-native сервисы на AWS с уклоном в stateless и event-driven архитектуры (Lambda, SQS/SNS/EventBridge, API Gateway, DynamoDB/RDS)
- Оркестрировать AI-агентов и AI-ассистированные workflow для ускорения разработки и снижения ручной работы
- Переводить неоднозначные бизнес-требования в технические спецификации, API и сервисы, удобные в эксплуатации
- Самостоятельно декомпозировать эпики, выявлять зависимости, оценивать сложность и вести поставку
- Задавать техническую планку через качественный код, дизайн-ревью и менторство инженеров
- Работать напрямую с product-менеджерами коммерческого направления и стейкхолдерами
- Участвовать в on-call и продакшн-поддержке, чинить то, что сломалось
- Предлагать улучшения паттернов, инструментов и способов работы
- Обеспечивать качество в регулируемой среде: automation-first тестирование, shift-left подход
Требования
- BS in Computer Science или эквивалентный опыт; MS предпочтительно
- 10+ лет профессионального опыта разработки ПО, включая сложные data- или process-management приложения
- Уверенное владение Java или другим современным ООП-языком (Kotlin, C#, Python с ООП)
- Глубокий практический опыт с AWS, включая serverless и stateless паттерны (Lambda, Step Functions, API Gateway, event-driven messaging) и реляционные и нереляционные хранилища
- Подтверждённое применение AI-ассистированной разработки и оркестрации AI-агентов
- Опыт проектирования и эксплуатации распределённых систем: observability, отказоустойчивость, безопасность, производительность
- Сильные навыки SQL и моделирования данных
- Опыт прямого взаимодействия с product-менеджерами и неинженерными стейкхолдерами
- Опыт в biotech, healthcare, commerce, order management или другой регулируемой/operations-critical домене — плюс
- Понимание OO, SOLID, паттернов проектирования, API design и чистой архитектуры
- Отличные письменные и устные коммуникации
- Готовность пройти post-offer criminal background check и обучение HIPAA/PHI в первые 30 дней
Условия
- Remote USA
- Зарплата $145,600—$182,000 USD в год
- Комплексные бенефиты: медицинская, стоматологическая, vision-страховка, life и disability планы
- Бесплатное тестирование для сотрудников и их близких, бенефиты по фертильности
- Отпуск по беременности и родам, 401k, commuter benefits
- Программа рефералов
Навыки
- Java
- Kotlin
- C#
- Python
- AWS
- AWS Lambda
- Step Functions
- API Gateway
- SQS
- SNS
- EventBridge
- DynamoDB
- RDS
- SQL
- data modeling
- distributed systems
- observability
- OO
- SOLID
- design patterns
- AI agents
- AI-assisted development