Mixpanel
Software Engineer, Data Runtime
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Data Runtime, которая отвечает за слой исполнения запросов в аналитической платформе Mixpanel. Задача — делать клиентские запросы быстрыми, дешёвыми и надёжными при огромных масштабах данных.
Задачи
- Проектировать и разрабатывать системы, исполняющие все запросы в Mixpanel
- Участвовать в техническом дизайне сложных распределённых проектов — от прототипа до глобального запуска
- Работать над эластичными query-вычислениями, распределённым файловым кэшем, внутренностями колоночного хранилища и компакцией
- Вести проект или значимый компонент end-to-end: дизайн, разработка, релиз и эксплуатация в продакшене
- Взаимодействовать с инфраструктурными командами (Query Serving, Streaming, Data Foundation) и продуктовыми командами (Core Analysis, AI-продукты) по общей архитектуре
- Влиять на техническое направление compute-слоя
Требования
- Bachelor's degree in Computer Science или смежная область, либо эквивалентный практический опыт
- 3+ года профессионального опыта разработки и эксплуатации data infra/backend систем
- Прочный фундамент в распределённых системах или data infrastructure
- Опыт владения проектом или значимым компонентом end-to-end
- Сильные навыки технической коммуникации, особенно письменной (design docs, code review, async-обсуждения)
- Здравый смысл в технических компромиссах, основанный на реальном опыте эксплуатации систем в продакшене
- Высокая степень ответственности и ownership
- Желание работать на переднем крае инфраструктуры для AI-first аналитики
Условия
- Comprehensive Medical, Vision, and Dental Care
- Mental Wellness Benefit
- Generous Vacation Policy & Additional Company Holidays
- Enhanced Parental Leave
- Volunteer Time Off
- Pre-Tax Benefits including 401(K), Wellness Benefit, Holiday Break
- Автономные команды-поды, инженеры, продукт и дизайн работают вместе
- Распределённая команда в Северной Америке с кластерами в San Francisco Bay Area и New York
Навыки
- Go
- C/C++
- Python
- SQL
- distributed systems
- sharding
- partitioning
- replication
- distributed scheduling
- consistent hashing
- columnar formats
- Arrow
- Parquet
- indexing
- compression
- distributed file caches
- tiered storage
- profiling
- pprof
- perf
- concurrency
- memory management
- benchmarking
- GCP
- GCS
- GKE
- Spanner
- AWS
- Azure
- Kubernetes
- observability
- tracing
- logging
- SLOs
- incident management
- LLM tooling
- Claude Code