Старший программный инженер - Большие данные

  • Full Time
Job expired!

Описание компании

Freshworks предлагает корпорациям быстрый и простой способ впечатлить своих клиентов и сотрудников. Мы используем новаторский подход к созданию и поставке программного обеспечения, которое отличается доступной ценой, быстрой реализацией и ориентацией на конечного пользователя. Компания Freshworks, базирующаяся в Сан-Матео, штат Калифорния, работает со своей глобальной командой из 13 мировых офисов, обслуживая более 65 000 компаний - от стартапов до публичных компаний, которые полагаются на программное обеспечение от Freshworks в формате SaaS для улучшения образа взаимодействия с клиентами (CRM, CX) и обслуживания сотрудников (ITSM).

В ассортименте облачного программного обеспечения Freshworks есть Freshdesk (мультиканальная поддержка клиентов), Freshsales (автоматизация продаж), Freshmarketer (автоматизация маркетинга), Freshservice (служба поддержки IT) и Freshchat (AI-боты), все они поддерживаются Neo, нашей базовой платформой общих услуг.

Мировая пресса, включая CNBC, Forbes, Fortune, Bloomberg, отмечали достижения Freshworks. Компания была признана одним из лучших мест работы в Сан-Франциско и Денвере по версии BuiltIn в течение последних трех лет. Наши клиенты высоко оценивают продукты Freshworks, что подтверждается высшими оценками программного обеспечения TrustRadius и многочисленными наградами G2 Best of за лучшую набор функций, лучшее соотношение цены и качества, а также лучшие отношения.

Описание вакансии

Основные обязанности на данной должности:

  • Создание и разработка системы для обработки данных в реальном времени для коммерческих целей.
  • Разработка сложных и эффективных функций для преобразования исходных данных в надежные элементы нашего хранилища данных.
  • Расширение наших аналитических возможностей путем ускорения и надежности передачи данных, применения новых инструментов и обработки петабайтов данных ежедневно.
  • Инновации и разработка новых функций платформы, помогая нашей стремлению сделать данные доступными для пользователей кластера в любом формате, с низкой задержкой и масштабируемой выдачей.
  • Внедрение изменений в нашу платформу данных, перестройка/проектирование по мере необходимости и диагностика любых проблем в техническом стеке.
  • Креативный подход к реализации решений с использованием новых компонентов и различных новых технологий на AWS и open-source для успешного завершения различных проектов.
  • Улучшение и оптимизация существующих функций или процессов обработки данных для повышения производительности и стабильности.
  • Составление модульных тестов и обеспечение непрерывной интеграции.
  • Внимание к качеству с минимальными простоями в производстве.
  • Менторство коллег, распространение информации и знаний, вклад в сильную команду.
  • Мониторинг производительности работ, управление файловой системой/дисковым пространством, поддержание связности кластера и баз данных, контроль за журналами, управление резервным копированием/защитой и предоставление решений для различных пользовательских проблем.
  • Сотрудничество с многофункциональными и бизнес-командами.

Требования

Мы ищем кандидата, который обладает

  • опытом работы на позиции Инженера больших данных с практическими навыками работы с Apache SparkTM (Scala или PySpark предпочтительно) и оптимизации производительности.
  • Продвинутыми практическими знаниями SQL и опытом работы с различными базами данных.
  • Знанием различных API интерфейсов для процессов извлечения и загрузки данных.
  • Опытом создания и внедрения различных инженерных пайплайнов данных в производство, включая использование лучших практик автоматизации для CI/CD.
  • Опытом проведения анализа корневых причин на всех данных и процессах для ответа на конкретные вопросы и определения областей для улучшения.
  • Знанием процессов, поддерживающих трансформацию данных, структуры данных, метаданных, управления зависимостями и нагрузками.
  • Успешным опытом работы с большими объемами данных.
  • Практическими знаниями Kafka, Spark, обработки потоков и масштабируемых хранилищ 'big data'.
  • Опытом работы с облачными решениями на базе AWS.
  • Владением навыками ML-ops будет преимуществом.
  • Предпочтительный опыт работы: 3-5 лет.

Дополнительная информация