Apple Inc. Santa Clara , CA 95051
How are Apple products used? How can they be improved?
These are the kinds of questions that the SWE Analytics Engineering team answers. Are you passionate about helping to inform the strategic direction of software at Apple? Do you want to work with the latest Big Data technology on one of the largest data sets in the world? If you are passionate about working on issues that address the highest levels of performance and quality for Apple software, then we want to talk to you.
Experience developing large scale distributed computing systems
Experience developing with one or more of the following technologies, Hadoop, Kafka, Samza, Flume, HBase, Spark.Deep understanding of key algorithms and tools for developing high efficiency data processing systems
Proven software engineering experience in design, test, and source code management
Experience in developing SQL database solutions
Proficient in working with Linux or other Posix operating systems, shell scripting, and networking technologies
Strong program language skills in Python, Scala, or RubyConfirmed software engineering experience, design, code reviews, source code control, and CI/CDAbility to multi-task well and change focus quickly
You love working in a fast-paced and dynamic environment
Extremely organized, detail oriented, and thorough in every undertaking
Excellent communication skills.
Bachelors in Computer Science or equivalent