Senior Engineer, Database Infrastructure - Slack

Job expired!

Щоб покращити ваш досвід кандидата, будь ласка, розгляньте можливість подачі максимум на 3 ролі протягом 12 місяців, щоб уникнути дублювання зусиль.

Software Engineering

Ласкаво просимо до Salesforce, компанії для клієнтів. Ми надихаємо майбутнє бізнесу з допомогою ШІ, даних і CRM. Наші основні цінності керують нами, щоб допомагати компаніям у всіх галузях прокладати нові шляхи і взаємодіяти з клієнтами інноваційними способами. Ми надаємо вам можливість бути Трейлблейзером, підвищуючи вашу продуктивність і кар'єрний ріст, покращуючи світ. Якщо ви вірите в бізнес як платформу для змін і в принцип компаній "робити добре і робити добре", ви знаходитеся в правильному місці.

Slack's Datastores team відповідає за створення і експлуатацію платформи баз даних, яка приводить в дію Slack. Ми керуємо тисячами серверів, забезпечуючи петабайти онлайн-ємності баз даних. Наші бази даних MySQL працюють у Vitess, одній з найшвидше зростаючих платформ баз даних у світі.

Читати більше про нашу міграцію на Vitess.

Slack забезпечує глобальну комунікацію та співпрацю. Від найбільших публічних компаній до найменших стартапів, команди використовують Slack для виконання роботи, очікуючи його високу надійність та швидкість. Ось короткий огляд нашого масштабу:

  • Середній користувач проводить понад 10 годин підключеним і 2.5 години активним у Slack щодня
  • Понад 1.5 мільярда повідомлень відправляється щомісяця, половина з яких за межами США
  • Понад 10 млн щоденних активних користувачів, понад мільярд веб-запитів і десятки мільярдів запитів до бази даних щодня

Наші системи обробляють мільйони подій за секунду. Наша команда створює і підтримує ключові частини нашої інфраструктури, включаючи:

  • Периферійні сервіси
  • Сховища даних та кеші
  • Реального часу обмін повідомленнями
  • Асинхронна обробка фонових завдань

Наш успіх означає, що користувачі не думають про нас, так як ми гарантуємо, що наші системи є продуктивними, доступними, надійними і масштабованими. Наш API та веб-бекенд працюють на PHP/Hack, бекенд-сервіси на Java і Go, а для зберігання ми використовуємо Vitess. Наша архітектура постійно розвивається, щоб підтримувати мільйони нових користувачів.

Дізнайтеся більше на нашому інженерному блозі.

  • Експлуатація та покращення великої, високо-доступної інфраструктури баз даних з використанням MySQL та Vitess.
  • Розробка інструментів для самообслуговування та самоуправління інфраструктурою баз даних, що дозволяє іншим командам швидко створювати нові функції.
  • Співпраця з інженерними командами з питань зберігання даних та надання рекомендацій щодо життєвого циклу розробки.