Clockwork
Senior Full-Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full-Stack Engineer в робототехнический стартап 10Beauty. Разработка облачных приложений для управления роботами, мониторинга и аналитики данных в реальном времени.
Задачи
- Проектировать, разрабатывать и развёртывать масштабируемые и надёжные full-stack облачные приложения
- Создавать удобные веб-интерфейсы и API для управления поведением роботов, настройки задач и управления деплоями
- Разрабатывать надёжные backend-системы для обработки и хранения телеметрии, показаний сенсоров и операционных логов роботов в реальном времени
- Внедрять инструменты визуализации данных и дашборды для отчётности и аналитики по производительности роботов
- Тесно сотрудничать с embedded-инженерами, специалистами по AI/ML и бизнес-владельцами для перевода требований в технические решения
- Проектировать и реализовывать безопасные и эффективные протоколы передачи данных между роботами и облаком
- Участвовать в развитии и поддержке облачной инфраструктуры (AWS, Azure, GCP)
- Мониторить производительность приложений, устранять проблемы и обеспечивать высокую доступность и надёжность
- Участвовать в проектировании архитектуры и технического роадмапа облачной платформы
- Участвовать в code review и поддерживать высокие стандарты качества кода
- Документировать технические решения, API и процессы деплоя
Требования
- Степень бакалавра в Computer Science, Software Engineering или смежной области либо релевантный опыт работы
- Подтверждённый опыт (5+ лет) в роли Full Stack Engineer
- Уверенное владение как минимум одним backend-языком программирования: Python, Java, Node.js, Go или C++
- Опыт проектирования и создания RESTful API и микросервисов
- Практический опыт работы с облачными платформами (AWS, Azure или GCP) и их ключевыми сервисами (EC2, ECS/Kubernetes, S3, RDS, serverless-функции)
- Опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB, Cassandra) базами данных
- Хорошее понимание лучших практик разработки ПО: тестирование, контроль версий (Git), agile-методологии
Условия
- Диапазон зарплаты: $135,000—$150,000 USD
- Equity и бенefits для всех сотрудников на полную занятость
- Работа в быстрорастущей компании (60+ человек) с глубоким опытом в робототехнике
Навыки
- Python
- Java
- Node.js
- Go
- C++
- RESTful API
- микросервисы
- AWS
- Azure
- GCP
- EC2
- ECS
- Kubernetes
- S3
- RDS
- serverless
- PostgreSQL
- MySQL
- MongoDB
- Cassandra
- Git
- gRPC
- MQTT
- Kafka
- Pulsar
- D3.js
- Chart.js