Amazon
Software Development Engineer, AWS CloudWatch OpenTelemetry
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду AWS CloudWatch OpenTelemetry. Разработка распределённого движка запросов и систем долговременного хранения метрик на Rust и Java с использованием сервисов AWS.
Задачи
- Проектировать, реализовывать и тестировать новые функции в распределённых системах запросов и долговременного хранения метрик на Rust и Java с использованием S3, Kinesis, DynamoDB и ECS
- Эксплуатировать и поддерживать глобальный сервис с доступностью 24x7, выявлять первопричины операционных проблем и устранять их
- Взаимодействовать с клиентами, стейкхолдерами и коллегами для уточнения требований и влияния на roadmap
- Участвовать в полном жизненном цикле разработки ПО — от проектирования и код-ревью до тестирования, деплоя и документации, менторить коллег
- Оценивать новые инструменты и подходы, давать команде рекомендации по их внедрению
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны проектирования, надёжность и масштабирование)
- Опыт программирования хотя бы на одном языке
- Опыт работы с серверными, storage-, сетевыми или крупномасштабными распределёнными системами
- Опыт руководства проектированием, сборкой и деплоем сложных производительных решений в продакшене
- Знакомство с time-series данными, системами метрик или экосистемами Prometheus и OpenTelemetry
- Опыт работы с S3-хранилищами, потоковой обработкой (Kinesis, Kafka) или колоночными форматами вроде Parquet
- Знакомство с PromQL или другими языками запросов к time-series данным
- Опыт планирования запросов, компакции хранилищ или оптимизации производительности на масштабе
Условия
- Базовая зарплата 143 700 – 194 400 USD в год
- Пакет включает sign-on выплаты и RSU
- Медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, опция Supplemental life), EAP, поддержка ментального здоровья, Flexible Spending Accounts, компенсация усыновления и суррогатного материнства
- 401(k) с matching
- Оплачиваемый отпуск и parental leave
- Программа адаптации: buddy, работа с senior и principal инженерами, персональный план развития с менеджером
Навыки
- Rust
- Java
- AWS
- S3
- Kinesis
- DynamoDB
- ECS
- OpenTelemetry
- OTLP
- PromQL
- Prometheus
- Grafana
- Kafka
- Parquet
- distributed systems
- time-series data