Apple
Software Engineer (Graph), Supply Chain Integration
Found: January 11, 2026
This role is based in Sunnyvale, California.
Compensation:
$147,400 - $220,900 per year
Responsibilities:
- Design and implement graph data models using Neo4j.
- Develop and optimize Cypher queries for data access.
- Integrate Neo4j with Java, Spring Boot, Python, or Node.js.
- Build data pipelines for data synchronization.
- Collaborate with teams to translate business problems into graph solutions.
Minimum Qualifications:
- 5+ years in data engineering or backend development.
- 3+ years with Neo4j for graph modeling and performance tuning.
- Proficient in Java, Python, or JavaScript.
- Bachelor’s or Master’s degree in Computer Science or related field.