Software Engineer - Power and Performance Analytics Platform
- Cupertino, United States
- Mid Level
- 2+ years
- Posted
Skills
Required
- programming
- AI
- software engineering
- Python / Java / Swift / C++
- distributed compute &
- storage technologies
- Spark
- Flink
The Core Telemetry Platform team is responsible for building state-of-the-art platforms and tools to support the complete lifecycle of data, from creation to analytics and insight discovery. A key component of this is our Analytics Platform team, which focuses on developing client-facing analytics tools & technologies. This team is seeking a motivated and passionate engineer to spearhead the advancement of its portfolio: comprehensive dashboards, automated pipelines to monitor hundreds of metrics, and innovative AI-based analytics solutions. Are you excited about creating out-of-the-box solutions? Are you interested in doing the best work of your live? If this describes you, we would love to hear from you!
We're looking for a motivated engineer with excellent programming, problem solving and communication skills. As a member of this team, you will have the opportunity to solve challenging engineering problems across a broad range of Apple products.
Responsibilities
- You will be responsible for understanding the challenges faced by any team looking to do large-scale analytics, and designing and building systems to address those challenges.
- You will enable continued innovation and progress within the analytics platform through research and development.
- You will help and support the execution, test and roll-out of solutions.
Requirements
- To be successful in this role, you must have a solid software engineering background and be able to write production level code.
- B.A. or B.S. in Computer Science or equivalent field
- 2 years of programming experience in Python, Java, Swift, or C++
- Experience designing and developing production-level software
- Self-motivated and able to work independently
Excellent spoken and written communication skills
- Experience driving cross-functional projects with diverse sets of stakeholders
- Proficiency with distributed compute & storage technologies (e.g., Spark, Flink, HDFS)
- Proficiency using AI to build analytics workflows
Preferred
- M.S. in Computer Science or equivalent field
jobapplier