Staff Software Engineer, Data Infrastructure

Job expired!

Ласкаво просимо на Reddit, процвітаюче співтовариство спільнот, побудованих на спільних інтересах, пристрасті та довірі. Щодня наші користувачі додають, голосують і коментують теми, і якими вони захоплюються, породжуючи одні з найвідкритіших і найавтентичніших обговорень в Інтернеті. З понад 100 000 активних спільнот і приблизно 82 мільйонами унікальних користувачів щодня, Reddit залишається одним із найбільших джерел інформації в Інтернеті. Для отримання більш детальної інформації відвідайте redditinc.com.

Наша команда Data Infrastructure шукає старшого інженера-програміста, який захоплюється вирішенням задач з обробки великих обсягів пакетних і потокових даних. Місія Reddit - це сприяння формуванню спільнот і відчуття приналежності в усьому світі. Тут користувачі можуть зануритися в свої інтереси, хобі та пристрасті через щоденні взаємодії в більш ніж 100 000 спільнотах. Від домашніх улюбленців до виховання дітей, від догляду за шкірою до акцій, у Reddit є спільнота для кожного.

Команда Data Infrastructure обробляє понад 100 мільярдів аналітичних подій щодня, залучаючи ці дані до сховища даних, яке обробляє понад 55 000 запитів щодня. Ці дані живлять як пакетні, так і потокові додатки даних в компанії. Команда також контролює нашу потокову платформу, побудовану за допомогою Flink.

  • Співпраця зі своєю командою та партнерськими командами, такими як Machine Learning і Ads, для розробки масштабованих, надійних систем.
  • Формулювання та реалізація стратегій для забезпечення якісних, наскрізних процесів обробки даних та сприяння розвитку культури даних на Reddit.
  • Підтримка та покращення наших технологій інфраструктури даних для реального аналізу мільйонів користувачів.
  • Контроль за конвеєром даних, який обробляє 100B+ подій щодня, та покращення інструментів для збору, зберігання і якості даних.
  • Наставництво інших інженерів у проєктуванні, побудові та адвокатурі сервісів, які використовуються сотнями інженерів по всьому Reddit.
  • 7+ років досвіду написання продуктивного коду, розробка чистого, підтримуваного і добре протестованого коду.
  • Відмінні комунікативні навички для співпраці з інженерами, науковцями даних, фахівцями з машинного навчання та продуктовими зацікавленими сторонами.
  • Володіння мовами програмування з об'єктно-орієнтованим підходом, такими як Scala, Python, Go або Java.
  • Ступінь у галузі комп'ютерних наук або суміжної технічної галузі.
  • Досвід роботи з інструментами та технологіями, такими як Terraform, Helm, Flink, Airflow, Prometheus, Docker, Kubernetes і CI/CD.
  • Комплексні медичні переваги
  • Відповідність 401k
  • Переваги для робочого місця в вашому домашньому офісі
  • Фонди для особистого та професійного розвитку
  • Підтримка в плануванні сім'ї