Software Engineer, iTunes Features

Apple Inc.

(Cupertino, California)
Full Time
Job Posting Details
About Apple Inc.

The people here at Apple don’t just create products — they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.

Summary

The iTunes Store is looking for a software engineer to help build innovative features that will delight millions of customers around the world.

Responsibilities
  • The iTunes Store is looking for a software engineer to help build innovative features that will delight millions of customers around the world.
  • The candidate should be a well rounded developer who is not afraid to question assumptions, and has excellent written and oral skills.
  • The ideal candidate is a good team player under tight deadlines and tackles problems with imaginative and elegant solutions.
  • Experience with architecting web applications that scale to millions of requests per second is highly preferred.
Ideal Candidate
  • Expert knowledge of developing and scaling web applications using Java.
  • In-depth understanding of web technologies such as Javascript, DOM, CSS and HTML.
  • Experience indexing content using Apache Solr / Apache Lucene.
  • Experience working with object relational databases like Hibernate, Enterprise Objects Framework etc.
  • Strong object oriented design and analysis skills coupled with a deep understanding of data structures and algorithms.
  • Excellent debugging, critical thinking, and communication skills.
  • Minimum of 5 years professional software engineering experience.
  • Knowledge of JVM based languages like Clojure is a plus.
  • Knowledge / experience in any of the NoSQL solutions (Cassandra / MongoDB etc.) is a plus.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Cupertino, California
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithms
  • CSS
  • Databases
  • Debugging
  • HTML
  • Indexing
  • Java
  • JavaScript
  • Scaling
  • Apache Solr
  • Clojure
  • MongoDB
  • NoSQL
  • Software Engineering
  • Apache
  • Software

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.