DESCRIPTION: Changing the world is all in a day's work at Apple. If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than a few perks.
Hands-on lead software engineering for the iTunes Digital Supply Chain Engineering team.
As a lead in the Infrastructure team, you will:
Be responsible for projects and guiding teams to meet your vision Be leading the design, development and deployment of large scale services and platforms Be a team mate, a leader, a student, and a mentor Be eager to learn new technologies and solutions Be curious about how systems work and how they fail, because they always do Have some cool war stories to tell from your past experience Believe in automation and testing as a critical part of the software lifecycle Love measuring all things so we can make the right decisions
Key Qualifications: •8-10 years hands on engineering experience •Strong development skills in Scala and Java •A history of management and/or architect-level experience guiding teams to success •Experience designing and building multi-datacenter distributed systems with strong latency and SLA requirements. •Understands different data storage solutions and when to use them (e.g. RDBMS, Cassandra, Redis, Solr, etc.) •Understands large scale data pipelines and when to use them (e.g. Kafka, Storm, Samza)
Description: iTunes has been leading the digital media industry by constantly developing innovative features since its launch in April 2003. We are looking for a self starting, energetic individual who is not afraid to question assumptions and with excellent written and oral communication skills. The candidate should have experience developing large-scale systems. The ability to be a good team player under tight deadline constraints in addition to ability to tackle problems with imaginative solutions is key to success in this position.
Education: BS in Computer Science, Mathematics, or EE, or relevant industry experience is required. MS in Computer Science or related technical field is desired.
Additional Requirements: Preferred:
- Experience with Play / Jetty frameworks
- Experience with Oracle
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.