Asana
Staff Software Engineer, Data Loading Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в команду Data Loading Infrastructure платформы LunaDb — ядро реактивной загрузки данных Asana. Задача — задавать техническое направление, модернизировать стек и строить отказоустойчивые распределённые сервисы с высокой нагрузкой.
Задачи
- Определять и выполнять технический роадмап для масштабируемости, надёжности и операционной простоты
- Проектировать, разрабатывать и эксплуатировать высокодоступные распределённые сервисы, кэширующие слои и realtime-пайплайны данных
- Улучшать производительность запросов, инвалидацию кэша, изоляцию нагрузок и эффективность ресурсов
- Помогать продуктовым инженерам в поддержке новых возможностей доступа к данным
- Вести крупные инициативы от архитектуры и реализации до миграции и эксплуатации
- Менторить коллег и задавать стандарты системного дизайна и надёжности
- Участвовать в on-call дежурствах и разборе инцидентов
Требования
- 7+ лет опыта в разработке крупномасштабных распределённых backend-сервисов
- 2+ года опыта построения и масштабирования высоконагруженных пайплайнов данных и realtime-стриминга
- Опыт эксплуатации критичных production-систем с высокими стандартами надёжности
- Техническое лидерство: задание архитектурного направления, кросс-командный консенсус, менторство
- Глубокое архитектурное мышление и умение объяснять trade-offs
- Практический опыт с Kubernetes, распределённым кэшированием (Redis) и cloud-native инфраструктурой
- Интерес к AI-инструментам и новым технологиям
Условия
- Гибридный график: офис в Сан-Франциско по понедельникам, вторникам и четвергам
- Базовая зарплата $248,000–$282,000 в год
- Equity и бонусы
- Медицинские и wellness-льготы, карьерный коучинг
- Пенсионные/сберегательные программы
- Питание в офисе
Навыки
- Kubernetes
- Redis
- distributed systems
- data pipelines
- realtime streaming
- caching
- cloud-native infrastructure
- GraphQL