Dotmatics
Senior Full Stack Engineer | Luma
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer в Luma — AI-ориентированную мультимодальную платформу для научных исследований. Задача — строить масштабируемые фичи и обеспечивать техническое здоровье кодовой базы.
Задачи
- Разрабатывать сложные высоконагруженные фичи
- Разрабатывать и поддерживать serverless и event-driven пайплайны обработки больших объёмов научных данных
- Писать чистый, поддерживаемый и покрытый тестами код, выявлять технический долг и предлагать архитектурные улучшения
- Совместно с командой создавать интуитивные интерфейсы для научных исследований
- Проводить код-ревью и парное программирование, развивать культуру обучения
- Обеспечивать надёжность сервисов: observability, деплой и мониторинг кода в продакшене
Требования
- 8+ лет опыта в разработке, желательно в SaaS
- Степень в Computer Science, Software Engineering или эквивалент
- Опыт с Node.js, React, Java, Go, C# или похожими ООП/backend языками
- Опыт создания и потребления RESTful API и работы с PostgreSQL
- Практический опыт с AWS и понимание Docker/Kubernetes
- Опыт с message-based архитектурами (например, Kafka) и event-driven паттернами
- Приверженность автоматизированному тестированию (unit, integration, E2E) и опыт с CI/CD (GitHub Actions, AWS CodePipeline)
- Владение Agile-методологиями
Условия
- Гибридный формат: офис в Бостоне дважды в неделю
- Remote-friendly среда
- Работа над продуктом с реальным влиянием на науку и медицину
- Глобальная команда более 800 человек
Навыки
- Node.js
- React
- Java
- Go
- C#
- RESTful APIs
- PostgreSQL
- AWS
- Docker
- Kubernetes
- Kafka
- CI/CD
- GitHub Actions
- AWS CodePipeline
- Terraform
- GCP