Senior Software Engineer, Apple Services Engineering

at  Apple

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Aug, 2024Not Specified09 May, 20245 year(s) or aboveMemcached,Object Oriented Design,Distributed Systems,Coding Standards,Web Applications,Scala,Clojure,Redis,Critical Thinking,Cassandra,Mongodb,Apache Spark,Usability,Algorithms,Features,Java,Voldemort,Data Structures,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SUMMARY

Posted: 1 Mar 2024
Role Number:200539985
Are you ready to be part of a team that turns innovative ideas into extraordinary products and experiences? At Apple, we value passion, dedication, and the opportunity to accomplish great things. Join us in building world-class, scalable systems that power Music, App Store , TV+, Fitness+, Arcade, and more. As a software engineer on the Apple Services Engineering (ASE) Core Services team, you’ll create and enhance features that elevate the customer experience for millions of users worldwide. Collaborating with cross-functional teams, you’ll work on large-scale systems, leveraging distributed data stores with a focus on scalability and performance. We foster creativity, engineering excellence, and innovation to make a meaningful impact.

KEY QUALIFICATIONS

  • Multiple years of experience developing and scaling high-availability, low-latency distributed systems
  • Advanced skill set in object-oriented design, complex data structures, and algorithms.
  • Exceptional problem-solving, critical thinking, and communication skills.
  • Expertise in writing robust unit and integration tests.
  • Bonus: Familiarity with NoSQL technologies, including but not limited to Solr/Lucene, Redis, Memcached, Cassandra, Voldemort, and MongoDB.
  • Bonus: Proficiency in JVM languages like Java, Scala, or Clojure.Bonus: Proficiency in handling vast data sets with Apache Spark and Flink or similar frameworks.
-

DESCRIPTION

Join our server team that powers an array of Apple’s media products, including Apple Music, App Store, iBooks, Podcasts, and Fitness+. In this role, you will collaborate cross-functionally to deliver exciting features to our customers while processing vast quantities of data. We maintain an exceptional standard of web service performance and are looking for like-minded individuals who want to push the limits of server performance and availability. encourage questioning assumptions, value teamwork under tight deadlines, and seek elegant technical solutions to challenges.

EDUCATION & EXPERIENCE

  • Bachelors or Master’s degree in Computer Science/Engineering or equivalent technical discipline. 5 years professional software engineering

ADDITIONAL REQUIREMENTS

  • Build and enhance large-scale web-based projects and features, ensuring robust and maintainable solutions that prioritize performance and usability.
  • Effectively demonstrate feature prototypes to executives.
  • Develop and advocate for coding standards and methodologies, fostering consensus.
  • Collaborate effectively with multi-functional teams to understand requirements and engineer highly performant implementations.
  • Experience in crafting web applications that scale to millions of requests per second is highly preferred.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Singapore, Singapore