Uber
Sr Software Engineer - Mobile and Edge Networking
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Streaming Platform в Uber. Разработка и развитие backend-инфраструктуры для стриминга медиа в реальном времени, обеспечение надёжности и масштабируемости платформы.
Задачи
- Разрабатывать и поддерживать backend-инфраструктуру для стриминга в реальном времени
- Масштабировать стриминговую инфраструктуру с балансом производительности и надёжности
- Разрабатывать фреймворк автоматизированной оценки стриминговых протоколов и платформ
- Взаимодействовать с внутренними командами и внешними партнёрами для интеграции систем
- Диагностировать и устранять проблемы с подключением, регрессии производительности и инциденты
- Участвовать в design и code review и в on-call ротации
Требования
- Bachelor’s Degree в Computer Science, Electrical Engineering или смежной области
- 5+ лет опыта разработки, включая networking и распределённые системы
- Владение backend-языком программирования, например Go или Java
- Знание сетевых протоколов HTTP, TCP/IP, UDP
Условия
- Базовая зарплата $202,000–$224,000 в год для офисов San Francisco, Seattle, Sunnyvale
- Бонусная программа и возможность получения equity
- План 401(k)
- Гибридный формат: минимум 50% времени в офисе, если не согласован полный remote
Навыки
- Go
- Java
- HTTP
- TCP/IP
- UDP
- Cloudflare
- AWS
- Google Cloud
- TLS/SSL
- DDoS
- WebSockets
- reverse proxies
- QUIC