Senior Software Engineer - Data Engineer

Job expired!

Gen является ведущей глобальной компанией, стремящейся к обеспечению цифровой свободы через известные потребительские бренды, такие как Norton, Avast, LifeLock, Avira, AVG, ReputationDefender и CCleaner. Наша миссия - предоставлять первоклассные решения в области кибербезопасности, конфиденциальности и защиты личности более чем 500 миллионам пользователей из 150 стран, обеспечивая безопасную, приватную и уверенную цифровую жизнь сегодня и для будущих поколений.

Мы активно ищем умных, бесстрашных и целеустремленных людей для присоединения к нашей динамичной команде. В Gen у вас будет доступ к богатым ресурсам и поддержке, гибким условиям работы, щедрым отпускам и конкурентоспособным компенсациям и льготам. Мы ценим разнообразие и стремимся создать инклюзивную среду, где каждый член команды может полностью реализовать себя на работе.

Мы ищем талантливого, самоорганизованного инженера данных для присоединения к нашей растущей команде. Вы сыграете ключевую роль в дизайне, разработке и внедрении инновационных программных решений. Если вы умеете управлять большими объемами данных в сложных технических средах и увлекаетесь наукой о данных и аналитикой, эта роль для вас.

  • Проектирование, разработка и поддержка качественных, масштабируемых, распределенных и безопасных программных приложений с использованием Java, Scala, Python и других языков.
  • Использование облачных сервисов AWS (EMR, Glue, S3, Athena, Open Search, Lambda, MSK, AirFlow, DynamoDB) для создания и развертывания облачных приложений.
  • Применение объектно-ориентированного дизайна и знаний о шаблонах проектирования при разработке приложений.
  • Работа с пакетными и потоковыми конвейерами для извлечения и загрузки данных, управления миллионами записей.
  • Сотрудничество с межфункциональными командами (продукт-менеджерами, специалистами по данным, дизайнерами) для перевода требований в технические решения и достижения целей проекта.
  • Проектирование и внедрение CI/CD-конвейеров для автоматизации процессов сборки, тестирования и развертывания.
  • Написание чистого, хорошо документированного и поддерживаемого кода.
  • Проведение юнит-тестирования и интеграционного тестирования для обеспечения качества и функциональности кода.
  • Участие в обзорах кода и предоставление конструктивной обратной связи.
  • Следить за последними достижениями в области технологий AWS и AI.
  • Степень бакалавра в области компьютерных наук или смежных областей.
  • Более 5 лет соответствующего опыта в области инженерии данных.
  • Опыт работы с облачными сервисами AWS.
  • Знание работы с большими данными с использованием Hive/SQL, PySpark и Hadoop.
  • Сильный опыт в моделировании данных, разработке ETL, хранилищах данных и озерах данных.
  • Знакомство с методологиями Agile (Scrum) и их принципами.
  • Знание инструментов и концепций CI/CD для автоматизации доставки программного обеспечения.
  • Понимание концепций и техник генеративного ИИ (машинное обучение, обработка естественного языка приветствуются).
  • Отличные навыки решения проблем и аналитические способности.
  • Сильные коммуникативные и организаторские способности.
  • Умение работать самостоятельно и в команде.
  • Опыт в методологиях юнит-тестирования и интеграционного тестирования.
  • Страсть к новым технологиям и их освоению.
  • Хорошее понимание законов о защите данных (например, GDPR, CCPA).

Gen гордится тем, что является работодателем с равными возможностями. Мы ценим разнообразие и стрем