StubHub
Senior Software Engineer (Los Angeles, CA)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в StubHub: проектирование и развитие общей инженерной инфраструктуры, внутренних платформ и базовых системных компонентов, используемых командами разработки.
Задачи
- Проектировать и поддерживать ключевую инженерную инфраструктуру: общие фреймворки, внутренние платформы и базовые системные компоненты
- Разрабатывать и улучшать архитектурные паттерны enterprise-уровня для масштабируемости, надёжности и поддерживаемости систем
- Создавать и развивать общие сервисы и backend-инфраструктуру для межсервисного взаимодействия и интеграции систем
- Проводить ревью системных дизайнов команд на соответствие архитектурным стандартам и требованиям к производительности
- Выявлять структурные ограничения систем и внедрять улучшения инфраструктуры для стабильности и эффективности
- Разрабатывать инструменты автоматизации и внутренние утилиты для деплоя, мониторинга и операционных процессов
- Повышать отказоустойчивость, наблюдаемость и производительность систем
- Модернизировать инфраструктуру: рефакторинг legacy-компонентов и повышение консистентности платформы
- Документировать и продвигать инженерные стандарты по дизайну инфраструктуры и надёжности систем
- Помогать командам внедрять общие компоненты платформы и лучшие практики инфраструктуры
Требования
- Bachelor’s degree или эквивалент в Computer Science, Electrical Engineering или смежной области
- 2 года опыта в роли Software Engineer / Software Developer или аналогичной
- 2 года профессионального опыта разработки отказоустойчивых mission-critical систем на C/C++, Java, C#, Rust, React и ООП-языках
- 2 года опыта проектирования и оптимизации распределённых систем: микросервисы на Java и Spring Boot, кэширование на Redis, Kafka для event-driven очередей
- 2 года опыта анализа и улучшения масштабируемости, надёжности и производительности
- 2 года опыта решения сложных задач со значимым влиянием на бизнес
- 2 года опыта интеграции систем с production-окружением, зависимостями и платформенными примитивами
- 2 года опыта работы с кросс-функциональными командами: инженеры, product managers, platform engineers, data scientists, data engineers, analytics engineers
Условия
- Гибридный формат: удалённо до 2 дней в неделю, в остальное время офис в Century City, Los Angeles, CA
- Базовая зарплата $94,973–$250,000 в год
- Equity, 401(k), оплачиваемый отпуск, оплачиваемый родительский отпуск, полный пакет медицинских льгот
Навыки
- C/C++
- Java
- C#
- Rust
- React
- OOP
- Spring Boot
- Redis
- Kafka
- микросервисы
- распределённые системы