Jobs
Benefits & Perks
•Generous paid time off and holidays
•Professional development budget
•Comprehensive health, dental, and vision insurance
•Parental leave
•401(k) matching
•Learning
•Healthcare
•Parental Leave
Required Skills
Python
JavaScript
PostgreSQL
Neo4j Graph Database Engineer
At Apple, new ideas quickly transform into groundbreaking products, services, and customer experiences. Bring passion and dedication to your work, and there's no telling what can be accomplished.
As part of the Supply Chain Innovation team, you will play a pivotal role in building 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. You will collaborate with various internal stakeholders to define and implement solutions that optimize Apple's internal business processes.
About the Role
We are seeking an expert Neo4j Graph Database Engineer to design, develop, and optimize graph-based data models and applications that power sophisticated analytics and insights. The ideal candidate will have hands-on expertise with Neo4j, Cypher, and graph modeling, along with a strong understanding of data integration, performance tuning, and API-based access for enterprise-scale systems.
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.
- Support system scaling, backup/recovery, and deployment automation for Neo4j environments.
- Contribute to architecture design reviews, best practices, and documentation.
Minimum Qualifications
- 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.
- 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.
- Proficient in data modeling, ETL pipeline development, and SQL/NoSQL databases.
- Bachelor's or Master's degree in Computer Science, Information Systems, or related field.
Preferred Qualifications
- Exposure to supply chain, product lifecycle, or recommendation 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).
Equal Opportunity
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. Learn more about your EEO rights as an applicant.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Software Engineering SMTS
Salesforce · Argentina - Buenos Aires

Customer Engineer, Cloud AI, Google Cloud
Google · placeSydney NSW, Australia; Melbourne VIC, Australia

Software Engineer III, Search
Google ·

Software Engineer in Test , Graviton Team
Amazon · Tel Aviv, ISR

Executive Administrative Partner
Meta · San Francisco, CA
About Apple

Apple
PublicA technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.
10,001+
Employees
Cupertino
Headquarters
$3.5T
Valuation
Reviews
4.0
10 reviews
Work Life Balance
4.0
Compensation
4.2
Culture
3.8
Career
3.5
Management
3.2
75%
Recommend to a Friend
Pros
Great coworkers and people
Excellent benefits and perks
Fast-paced and engaging work environment
Cons
High expectations and pressure
Management quality varies
Limited career progression opportunities
Salary Ranges
17,968 data points
L2
L3
L4
L5
L6
L2 · Business Analyst L2
0 reports
$114,215
total / year
Base
$45,686
Stock
$57,108
Bonus
$11,422
$79,951
$148,480
Interview Experience
5 interviews
Difficulty
3.4
/ 5
Duration
28-42 weeks
Offer Rate
20%
Experience
Positive 20%
Neutral 40%
Negative 40%
Interview Process
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Behavioral Interview
5
Onsite/Virtual Interviews
6
Team Matching
7
Offer
Common Questions
Coding/Algorithm
System Design
Behavioral/STAR
Technical Knowledge
Culture Fit
News & Buzz
Exclusive | First-ever Apple check signed by Steve Jobs sells for a whopping $2.4M at auction - New York Post
Source: New York Post
News
·
4w ago
Apple Stock Forecast: Trending Upgrade After Earnings Beat - TipRanks
Source: TipRanks
News
·
5w ago
Tim Cook Thinks He Has Identified Apple’s Next Big Growth Opportunity - inc.com
Source: inc.com
News
·
5w ago
Apple Gives Itself the Toughest Act to Follow - Bloomberg
Source: Bloomberg
News
·
5w ago