Key Qualifications:
At least 2 years of exceptional Java programming experience
Object-oriented programming
Deep experience in Unix/Linux
Entity relationship modeling
Experience with Key/Value Stores
Experience programming for eventual consistency
Description:
If you like the stimulation and challenges of building systems and features exposed to hundreds of millions of transacting users, and you want to make a difference, you will find iTunes Engineering to be a fast-paced, rewarding environment where the best engineers and scientists collaborate to deliver fantastic products and features to our customers.
This position is for a Senior Software Engineer within the iTunes Store Commerce team. We are seeking a Java engineer with experience implementing large scale systems and a deep knowledge of distributed key-value stores.
You must be able to work independently, to drive a project from inception to production deployment with a strong focus on performance to get the most out of your systems' designs and implementations, no matter what the scale. You must care about measuring, profiling, tuning but you must also be able to think outside the box and question assumptions. You should be a great team player and have excellent communication and presentation skills.
Education:
BS in Computer Science or equivalent, MS preferred.
Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.
by via developer jobs - Stack Overflow
No comments:
Post a Comment