Sr. Software Engineer - Data Services (ASE)
Apple
Summary
Description
Minimum Qualifications
- At least 5 years of professional software development experience in Java and/or C++ with a strong Experience with at least one scalable search platform like Solr, ElasticSearch, or OpenSearch
- Experience designing and implementing RESTful API and services
- Strong production debugging and performance tuning skills
- Strong understanding of data architecture and related problems
- Experience working on complex problems and distributed systems where scalability and performance are extremely important (every millisecond counts)
- Should be independent and able to effectively work with cross functional teams
- Our customers love what we do at Apple and we want the same from our engineers—passion for building the best systems!
Key Qualifications
Preferred Qualifications
- Experience with compute/container platforms such as K8s is preferred
- Experience in distributed data store replication and queuing systems like Kafka is a plus
- Bachelor Degree in Computer Science or equivalent
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.