Ведущий Backend инженер (Product API)
Philo ищет ведущего backend-инженера для команды Product API. Вы будете проектировать и развивать GraphQL API, обеспечивающие персонализированный опыт для миллионов пользователей на веб, мобильных и TV-платформах. Требуется глубокий опыт с масштабируемыми API, NodeJS/Ruby/Golang, Kubernetes и AWS. Компания предлагает удаленную работу, высокую зарплату, опционы и отличные бенефиты.
Зарплата ниже рынка
На 71% ниже медианы Go по 33 вакансиям за 90 дней.
Что предстоит делать
Штаб-квартира: Сан-Франциско, Калифорния; Бруклин, Нью-Йорк; Кембридж, Массачусетс, или удаленно **О компании Philo** Philo строит будущее телевидения. Наш продукт позволяет смотреть любимые шоу на всех ваших устройствах с бесшовным воспроизведением, понятным поиском и простым обменом. Короче говоря, мы создаем тот телевизионный опыт, который всегда хотели иметь сами. Мы — компания, которая ставит людей на первое место — как наших подписчиков, так и нашу команду. В Philo наша философия заключается в том, чтобы дать коллегам возможность выполнять свою работу наилучшим образом, поддерживая друг друга в достижении общих целей. Мы ценим прагматизм, гордость за свою работу и страсть. Мы верим в прозрачность и открытость во всех частях компании. Мы стремимся к разнообразию и инклюзивности по мере роста команды Philo и формирования будущего телевидения. Мы считаем, что разнообразие голосов и точек зрения в нашей команде позволяет нам быстрее внедрять инновации и создавать наилучший опыт для наших подписчиков. Штаб-квартира Philo находится в Сан-Франциско, с дополнительными офисами в Нью-Йорке и Кембридже, Массачусетс. В нашу руководящую команду входят сооснователь Facebook, а также выпускники Meraki и HBO. Philo поддерживается NEA и отраслевыми партнерами, включая Discovery, Viacom, AMC и A&E. **Ведущий инженер бэкенда (Product API)** Philo стремится соединять клиентов с их любимыми шоу, помогать им открывать новые фавориты и быстро перенаправлять их в видеоплеер для просмотра следующих шоу. Команда Product API находится в центре этой миссии и обеспечивает работу практически всех немедийных взаимодействий в нашем приложении, предоставляя персонализированный опыт миллионам пользователей на веб-, мобильных и подключенных телевизионных платформах. Команда создает каталог шоу Philo и предоставляет к нему доступ через поиск, рекомендации на основе машинного обучения и интеграцию с платформами, такую как поиск на Roku, FireTV и tvOS. Они предоставляют надежный API для клиентских платформ для доступа к этому каталогу, а также к функциям, необходимым для стримингового сервиса, таким как сохранение шоу, отправка уведомлений и проведение экспериментов. Все это делается при нагрузочном тестировании и масштабировании системы до миллионов пользователей с учетом безопасности и конфиденциальности. Задача команды — поддерживать множество различных клиентов, и команда создала фреймворки, инфраструктуру и API для этого. Например, создание фреймворка поверх GraphQL для динамического мгновенного изменения домашней страницы на всех платформах без каких-либо изменений на стороне клиента, что позволяет курировать контент, персонализировать пользователей и проводить всевозможные эксперименты на домашней странице. Руководители инженерных отделов в Philo подают пример и должны выпускать функции, сортировать баги, управлять релизами и в целом выступать за качество во всей кодовой базе. Мы ищем энергичного, опытного бэкенд-инженера с глубокими техническими знаниями в создании масштабируемых API, сервисов и платформенной инфраструктуры. Вы будете вносить вклад в техническое видение и дорожную карту Product API, управлять архитектурой и надежностью с помощью сильной наблюдаемости, координировать кросс-командную поставку для разблокировки нового пользовательского опыта и обеспечивать плавную интеграцию с партнерами. Вы будете демонстрировать команде лучшие практики, разблокировать коллег, когда они застряли, и помогать обеспечивать стабильность платформы и четкость контрактов по мере того, как команда достигает результатов в течение нескольких кварталов. **Обязанности** * Обеспечивать техническое руководство для членов команды Product API, включая вклад в архитектуру системы и компромиссы при проектировании, а также обучение других членов команды и наставничество новых сотрудников. * Сотрудничать с командами по продукту и клиентской разработке для проектирования и внедрения GraphQL API, которые обеспечивают богатый и производительный пользовательский опыт, сохраняя при этом четкое разделение ответственности и оптимальное взаимодействие клиент-сервер. * Владеть и развивать критические подсистемы продукта, включая рекомендации, каталог, поиск, внутриприложенческие уведомления, пользовательские настройки, историю просмотров, коллекции, эксперименты и функциональные флаги. * Создавать и поддерживать прокси-слои и слои дополнения, которые интегрируют доменные сервисы со всей организации (такие как видеоинфраструктура, системы рекомендаций и поиск) в единый унифицированный API. * Обеспечивать непрерывные улучшения надежности, производительности, масштабируемости и поддерживаемости инфраструктуры Product API Philo, гарантируя время отклика менее секунды и высокую доступность всех конечных точек. * Сотрудничать с командами Data Science и аналитики продукта для инструментирования слоя API для экспериментов, A/B-тестирования и развертывания функций, обеспечивая принятие решений на основе данных. * Создавать и улучшать инструменты наблюдаемости для активного мониторинга производительности API, выявления узких мест, отладки проблем и обеспечения оптимального использования кэша во всей системе. * Работать с командами инфраструктуры для оптимизации запросов к базе данных, внедрения эффективных стратегий кэширования и обеспечения эффективного масштабирования DataServer по мере роста базы пользователей Philo. **Требования** * 8+ лет опыта разработки программного обеспечения. * 2+ года опыта наставничества и предоставления технических рекомендаций другим инженерам (дополнительные баллы за опыт или интерес к управлению инженерными командами). * Уверенный опыт проектирования и внедрения GraphQL API в масштабе (дополнительные баллы за опыт работы со сложным дизайном схем, оптимизацией запросов и паттернами федерации). * Подтвержденный опыт создания высокоэффективных и высокодоступных бэкенд-сервисов с использованием NodeJS, Ruby, Golang, Python или аналогичных языков программирования. * Опыт работы в облачных вычислительных средах с использованием современных технологий развертывания ПО (например, Docker, Kubernetes, AWS). * Глубокое понимание принципов проектирования API, паттернов RESTful и GraphQL, стратегий кэширования и методов оптимизации производительности. * Опыт работы с большими объемами данных и принятия решений на основе данных для приоритизации проектов, включая знание реляционных и нереляционных баз данных, а также современных методов хранения данных и запросов с помощью SQL. * Сильное системное мышление со способностью проектировать целостные абстракции API, которые четко разделяют ответственность, обеспечивая при этом гибкость для различных потребностей клиентов. * Опыт создания прокси-слоев и слоев агрегации, которые интегрируют несколько бэкенд-сервисов в унифицированные API. * Знакомство с фреймворками для экспериментов, системами функциональных флагов и инфраструктурой A/B-тестирования. * Опыт и способность к сотрудничеству и общению с внутренними заинтересованными сторонами из отделов продукта, дизайна, клиентской платформенной разработки и Data Science. * Понимание экосистем продуктов для потокового видео и уникальных задач создания API для многоплатформенных приложений (веб, мобильные устройства, ТВ). * Экспертиза в разработке API, ориентированных на продукт, или в системах машинного обучения и инфраструктуре обслуживания моделей. Мы не привязаны к языку, но большая часть нашего бэкенд-кода написана на Golang, NodeJS и Ruby, с некоторым использованием C++ и Python. Наши сервисы работают на Kubernetes, и мы практикуем непрерывное развертывание во всех наших системах. **Подробнее о Philo** В Philo мы — компания, которая ставит людей на первое место — как наших подписчиков, так и нашу команду. Мы даем нашим коллегам возможность выполнять свою работу наилучшим образом, поддерживая друг друга в достижении общих целей. Мы ценим прагматизм, гордость за свою работу и страсть, при этом прозрачность и открытость являются фундаментальными частями нашей культуры. Мы стремимся к разнообразию, справедливости, инклюзивности и доступности по мере роста команды Philo и формирования будущего телевидения. Мы считаем, что разнообразие голосов и точек зрения позволяет нам быстрее внедрять инновации и создавать наилучшие впечатления для наших подписчиков. Philo гордится тем, что является работодателем равных возможностей. Мы стремимся поддерживать каждого кандидата и сотрудника. Если вам требуется приспособление на любом этапе процесса, пожалуйста, напишите на [email protected], и мы вместе с вами удовлетворим ваши потребности. Philo предлагает более 70 высокорейтинговых каналов, включая AMC, BET, CMT, Comedy Central, Discovery Channel, Food Network, Hallmark Channel, HGTV, HISTORY, Investigation Discovery, Lifetime, MTV, Nickelodeon, OWN, VH1, We TV и другие. Он также включает все новаторские оригинальные проекты и блокбастеры, доступные с AMC+, а также доступ к HBO Max Basic With Ads и discovery+. Наш сервис также включает более 100 бесплатных каналов и премиальные дополнения, такие как STARZ и MGM+. Наша обширная библиотека насчитывает более 85 000 наименований, а наш безлимитный DVR позволяет пользователям сохранять любимые шоу и фильмы на срок до года, пропуская рекламу для бесшовного просмотра. Смотрите на трех устройствах одновременно, будь то телефон, планшет, ноутбук или телевизор с использованием Roku, Apple TV, Fire TV, Samsung TV, Android TV, Vizio TV или Chromecast. Штаб-квартира Philo находится в Сан-Франциско, с офисами в Нью-Йорке и Кембридже, Массачусетс. В нашу руководящую команду входят сооснователь Facebook и выпускники Meraki и HBO, поддерживаемые NEA и отраслевыми партнерами, такими как Discovery, Viacom, AMC и A&E. Присоединяйтесь к нам в Philo и станьте частью команды, формирующей будущее телевидения! **Планируемая дата начала:** Как можно скорее **Статус:** Полная занятость **Местоположение:** Сан-Франциско, Калифорния; Бруклин, Нью-Йорк; Кембридж, Массачусетс, или удаленно **Компенсация:** Включает годовую зарплату, опционы на акции компании и медицинскую страховку. Зарплата определяется опытом и местоположением: * Сан-Франциско, Нью-Йорк: $200 000 - $235 000 * Бостон, регион Вашингтона (DC Metro), Лос-Анджелес, Сиэтл: $190 000 - $225 000 * Денвер, Атланта, Остин, Лас-Вегас, Сакраменто, Чикаго: $189 000 - $215 000 * Техас, Флорида: $170 000 - $205 000 Мы ценим разнообразное и инклюзивное рабочее место и приветствуем людей с разным опытом, навыками и взглядами. Philo — работодатель равных возможностей. Мы считаем, что каждый выполняет свою работу наилучшим образом, когда его поддерживают коллеги и компания, и мы предлагаем щедрый набор льгот, чтобы команда Philo была счастлива и здорова. Вот некоторые из льгот, которые мы предлагаем нашей команде: * Полное медицинское, стоматологическое и офтальмологическое страхование для вас и вашей семьи * План 401(k) с взносами работодателя (мы соответствуем 100% отчислений до 3% заработной платы и 50% следующих 2% заработной платы) * Гибкий график работы * До 20 недель полностью оплачиваемого отпуска по уходу за ребенком * Неограниченный оплачиваемый отпуск для отпуска и больничного * Ежегодный отпускной бонус в размере $2 000 (мы платим вам за двухнедельный отпуск) * $5 250 ежегодно на профессиональное развитие и образовательную помощь * $1 250 ежегодно на обустройство домашнего офиса + телевизионная стипендия в первый год работы ($250 ежегодно впоследствии) * $500 в месяц ($6 000 в год) бонус для сотрудников, которые обязуются работать не менее 3 дней в неделю в наших офисах, плюс щедрые транспортные льготы ($315 в месяц на проезд, каршеринг, аренду велосипеда или парковку в нашем головном офисе в Сан-Франциско) * Бесплатная подписка Gympass — универсальный корпоративный бонус, который дает сотрудникам самый большой выбор тренажерных залов, студий, занятий, тренировок и приложений для здоровья * Офис, дружелюбный к собакам * И многое другое! Для жителей Калифорнии: Уведомление Philo в соответствии с CCPA при сборе — Сотрудники, соискатели, владельцы, директора, должностные лица и подрядчики В соответствии с Постановлением Сан-Франциско о справедливых шансах (San Francisco Fair Chance Ordinance), мы будем рассматривать для трудоустройства квалифицированных соискателей с судимостями и арестами. Для подачи заявки: https://weworkremotely.com/remote-jobs/philo-lead-backend-software-engineer-product-api
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Team Lead Golang (Объектное хранилище)
Руководитель команды разработки высоконагруженного объектного хранилища на Golang. Нужен опытный тимлид с глубокими знаниями микросервисной архитектуры и управления людьми. Предлагают удалёнку или релокацию в Санкт-Петербург, белую зарплату и бонусы.
Golang Tech Lead
Strimco, українська GovTech-компанія, шукає Golang Tech Lead для технічного лідерства backend-напряму. Потрібен досвід від 6 років у Golang, глибокі знання безпеки (OWASP, NIST) та роботи з MS SQL Server. Пропонується віддалена робота, гнучкий графік, медичне страхування та можливість бронювання.
Ведущий Golang разработчик (AI-First)
~3 170 245 ₸ оценка
Ведущий Golang-разработчик для создания AI-туристической платформы. Вы будете использовать AI-инструменты (Claude Code) для быстрой разработки фич, координировать работу команды и общаться с клиентами. Требуется сильный опыт в Golang, продуктовое мышление и отличный английский. Полная удалёнка, долгосрочный проект.
Lead Golang Developer (Backend)
~3 170 245 ₸ оценка
YADRO ищет Lead-разработчика для создания высоконагруженной подсистемы управления СХД на Go. Нужно поддерживать модули блочного доступа, анализировать дефекты, участвовать в архитектуре и наставлять команду. Предлагают удаленную работу, конкурентную зарплату и соцпакет.
Ведущий Go разработчик
Ведущий Go разработчик для создания высокопроизводительной распределенной платформы в международной финансовой компании. Требуется глубокий опыт с Go, конкурентностью и CI/CD. Предлагается удаленная работа, бонусы, страховка и карьерный рост.
Ведущий Go разработчик
Ведущий Go разработчик для создания высокопроизводительной распределенной платформы в международной финансовой компании. Требуется 5+ лет опыта с Go, глубокие знания конкурентности и системного дизайна. Предлагается удаленная работа, бонусы, страховка и карьерный рост.