Software Development Engineer, Database (OpenSearch), AI & Data Platforms (AiDP)

Apple Inc

Actively hiring Posted this week
Seattle, WA Posted 4 days ago $139,500$258,100 / year

At a glance

AI generated

TL;DR

Join Apple’s Information Systems and Technology (IS&T) organization as a Software Development Engineer on the Database team within AI & Data Platforms, focusing on OpenSearch. You will develop and maintain scalable search, monitoring, and analytics solutions for Apple’s critical services, contributing to new features and bug fixes in the OpenSearch project and related plugins. Day-to-day responsibilities include collaborating with DevOps teams during production escalations and acting as a subject matter expert to support internal stakeholders. The role requires expertise in Java ecosystem technologies, distributed systems, and cloud-based deployment workflows, including CI/CD pipelines and container orchestration. Ideal candidates have experience with OpenSearch or similar platforms like Elasticsearch and Solr, along with strong analytical skills and a passion for open-source contributions.

Skills

Java Kotlin Go OpenSearch Elasticsearch Solr Linux Unix CI/CD Kubernetes Docker Git Performance Tuning Debugging Tools Autoscaling Request Tracing Version Control Systems Container Orchestration High-Throughput Systems Testing Methodologies

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 its reliability and performance.
  • Act as a subject matter expert to assist partners and users in understanding OpenSearch technology better.
  • Collaborate with DevOps teams during production escalations to resolve issues efficiently.
  • Enhance system scalability, security, and resilience by contributing to cluster management and feature development.

What we're looking for

  • 2+ years of experience in search engines and distributed systems
  • Proficiency in Java, Kotlin, or Go programming languages
  • Strong understanding of data structures, algorithms, and indexing techniques for search engines
  • In-depth knowledge of OpenSearch or similar platforms like Elasticsearch or Solr
  • Expertise in identifying and optimizing performance bottlenecks in high-throughput systems
  • Bachelor’s degree in Computer Science or related field
  • Experience with Kubernetes and public clouds (GCP or AWS)

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

View all roles at Apple Inc