Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer - Graph - Supply Chain Solutions

Apple

Salary not specified
Nov 9, 2025
Sunnyvale, CA, US
Apply Now

At Apple, the business problem is to build end-to-end, best-in-class software solutions for Apple’s Supply Chain needs, ranging from Supply Planning and Demand Planning to Product Distribution and beyond.

Requirements

  • Hands-on expertise with Neo4j, Cypher, and graph modeling
  • Strong understanding of data integration, performance tuning, and API-based access for enterprise-scale systems
  • Experience with graph analytics, ML integrations, or knowledge graphs
  • Familiarity with Docker/Kubernetes, CI/CD, and infrastructure automation
  • Knowledge of data visualization tools (Power BI, Tableau, or custom dashboards)
  • Proficient in at least one programming language (Java, Python, or JavaScript) with strong knowledge of APIs, microservices, and data integration frameworks
  • Deep understanding of graph theory concepts (nodes, relationships, traversals, centrality) and familiarity with Neo4j Bloom, GraphQL for Neo4j, or the Graph Data Science (GDS) library

Responsibilities

  • Design and implement graph data models and relationship-based schemas using Neo4j.
  • Develop and optimize Cypher queries for high-performance data access and analysis.
  • Integrate Neo4j with Java, Spring Boot, Python, or Node.js applications.
  • Build data pipelines to ingest, transform, and sync data between Neo4j and other systems (e.g., SQL, Kafka, Spark).
  • Collaborate with product, data science, and engineering teams to translate business problems into graph solutions.
  • Implement data visualization and relationship analytics using Neo4j Bloom or Graph Data Science (GDS) library.
  • Ensure data quality, consistency, and performance optimization across graph datasets.

Other

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field
  • 5+ years in data engineering, backend development, or database design, including 3+ years of hands-on work with Neo4j for graph modeling, Cypher queries, and performance tuning
  • Apple is an equal opportunity employer that is committed to inclusion and diversity
  • We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics