Software Engineer Data Cloud - Apple Cloud Services
Santa Clara Valley (Cupertino) , California , United States
Software and Services
Posted: Jan 9, 2021
Role Number: 200215320
Do you love solving sophisticated challenges and are passionate about data? At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no telling what we could accomplish. Join us and become an early member of the cloud data team, building an ecosystem of services to expose big data platforms on a cloud as a robust and highly available service to many Apple internal organizations. Apple revolutionizes how people get along with technology. We take great ideas, apply hard work and total dedication to the customer experience, and produce great products and services that our customers can't live without. Our dedication to excellence and our creativity enable our customers to do amazing things. We build technology that encourages people. What inspires you? Creating something new and finding solutions for complex problems? Delighting millions of people across the planet and working with world-class innovators? All of the above? Then we want to talk to you about this job opportunity. Apple's Technology Development Group works with advanced technologies, including the augmented reality (AR) platform ARKit and Metal 2, to build ground-breaking new products. We are looking for a C++ Video Software Engineer to work with our team of high-performing and risk-taking innovators to create services that are out of this world.
- You have experience with computation frameworks (e.g., Spark, Hadoop), distributed messaging services (e.g., Kafka), and databases (e.g., Cassandra).
- You are fluent in Java. Python or Scala expertise is a plus.
- You know Yarn, Mesos, Kubernetes, or other compute substrates.
- You have experience with public cloud platforms (AWS, GCP, Microsoft Azure, etc.).
- You have strong organizational and interpersonal skills.
- Most importantly, you are thrilled to help solve our Big data challenges on cloud.
The ideal candidate will have outstanding communication skills, proven data infrastructure design, implementation capabilities, strong customer focus, and an innate drive to deliver results. In this role, you will get to be an early member of the team to build cloud data offerings. You will help develop the next-generation libraries, services, and data pipelines to give our customers seamless end-to-end ingestion, processing, and consumption of cloud data experience.
Education & Experience
B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or equivalent practical experience.