Apple

Software Engineer (Graph), Supply Chain Integration

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер по графовым данным в команду Supply Chain Innovation компании Apple. Проектирование и оптимизация графовых моделей и приложений на Neo4j для аналитики цепочек поставок.

Задачи

  • Проектировать и реализовывать графовые модели данных и схемы связей на Neo4j
  • Разрабатывать и оптимизировать запросы Cypher для высокопроизводительного доступа к данным и анализа
  • Интегрировать Neo4j с приложениями на Java, Spring Boot, Python или Node.js
  • Строить пайплайны для загрузки, трансформации и синхронизации данных между Neo4j и другими системами (SQL, Kafka, Spark)
  • Совместно с product-, data science- и engineering-командами переводить бизнес-задачи в графовые решения
  • Реализовывать визуализацию данных и аналитику связей с помощью Neo4j Bloom или библиотеки Graph Data Science (GDS)
  • Обеспечивать качество, консистентность и производительность графовых датасетов
  • Поддерживать масштабирование системы, резервное копирование/восстановление и автоматизацию деплоя окружений Neo4j
  • Участвовать в архитектурных ревью, формировании best practices и документации

Требования

  • 5+ лет в data engineering, backend-разработке или проектировании баз данных, включая 3+ года практической работы с Neo4j (графовое моделирование, запросы Cypher, тюнинг производительности)
  • Владение как минимум одним языком программирования (Java, Python или JavaScript) и сильное понимание API, микросервисов и фреймворков интеграции данных
  • Глубокое понимание теории графов (узлы, связи, обходы, центральность) и знакомство с Neo4j Bloom, GraphQL для Neo4j или библиотекой Graph Data Science (GDS)
  • Опыт моделирования данных, разработки ETL-пайплайнов и работы с SQL/NoSQL базами данных
  • Степень бакалавра или магистра в области Computer Science, Information Systems или смежной

Навыки

  • Neo4j
  • Cypher
  • Graph Data Science
  • Neo4j Bloom
  • GraphQL
  • Java
  • Spring Boot
  • Python
  • Node.js
  • SQL
  • NoSQL
  • Kafka
  • Spark
  • ETL
  • Docker
  • Kubernetes
  • CI/CD
  • Power BI
  • Tableau

Похожие вакансии

Software Engineer
The Coca-Cola CompanyMiddleAtlantaОфисРелокация
92,925 – 122,850 USD в год
14 окт.
Lead Software Engineer (Big Data; SPARK)
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибридРелокация
13 окт.
Senior Manager / Senior Software Engineer – Distribution Analytics, Data Products & AI
Ameriprise Financial Services, LLCSeniorBostonОфис
131,700 – 181,000 USD в год
13 окт.
Lead Software Enigineer (Oracle Essbase Data Engineer)
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
13 окт.
Senior Software Engineer I
American ExpressSeniorCharlotteГибрид
123,000 – 215,250 USD в год
8 окт.
Software Engineer (Graph), Supply Chain Integration — Apple, Sunnyvale | itrelocate