Software Development Engineer, Database (OpenSearch), AI & Data Platforms (AiDP)
At a glance
AI generatedTL;DR
As a Software Development Engineer at Apple’s AI & Data Platforms team, you will join the Data Services OpenSearch group to develop and enhance enterprise-class search solutions. Your daily tasks include building new features, fixing bugs, maintaining internal controls for OpenSearch, and collaborating with DevOps teams during production issues. You’ll work closely with experts in modern search technologies, distributed systems, and data analytics to push the boundaries of Open-Source OpenSearch. Essential skills include Java ecosystem expertise, object-oriented design, CI/CD pipelines, container orchestration, and performance tuning. Ideal candidates have a strong background in distributed computing, indexing techniques, and experience with platforms like Elasticsearch or Solr. This role demands excellent communication and mentorship abilities to support junior engineers and collaborate across global teams.
Skills
What you'll do
- Develop new features and implement bug fixes for the OpenSearch project and related plugins.
- Maintain Apple’s internal control plane for OpenSearch, ensuring reliability and scalability.
- Act as a subject matter expert to assist partners and users in understanding OpenSearch technology.
- Collaborate with DevOps teams during production escalations to resolve issues efficiently.
- Identify performance bottlenecks and implement optimization strategies for high-throughput systems.
What we're looking for
- 2+ years of experience in search engines and distributed systems.
- Proficiency in Java, Kotlin, or Go for software development.
- Strong understanding of data structures, algorithms, and indexing techniques.
- Expertise in identifying and optimizing performance bottlenecks.
- Bachelor’s degree in Computer Science or equivalent work experience.
- Experience with OpenSearch, Elasticsearch, or Solr platforms.
- Hands-on knowledge of Linux/Unix internals and system design.
Employer
About Apple Inc
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 255 open roles on FindRole.
Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.
Most-posted roles
- Software Development Engineer 10
- Apple Business Systems Engineer Manager 8
- iPad Touch Electrical Engineer 3
- Machine Learning Engineer, Apple Store Online 3
- Manager, Machine Learning, Apple Store Online 3