Apple
Software Engineer, Apple Services Engineering
Found: November 21, 2025
This role is based in Singapore.
Responsibilities:
Develop and enhance features for customer-facing applications, working with multi-functional teams to deliver high-quality solutions.
Minimum Qualifications:
- Bachelor's or Master's degree in Computer Science/Engineering or equivalent technical discipline.
- At least 3 years of professional software engineering experience.
- Proficiency in JVM languages (Java, Scala, Clojure) or other object-oriented programming languages (C++, GoLang, C#).
- Strong object-oriented programming skills with knowledge of data structures and algorithms.
Preferred Qualifications:
- Experience with high-availability, low-latency distributed systems.
- Designing and implementing RESTful APIs.
- Exceptional problem-solving and communication skills.
- Familiarity with NoSQL technologies like Redis, Cassandra.