Power & Performance Data Engineering Manager
San Diego , California , United States
Software and Services
Posted: Feb 24, 2021
Weekly Hours: 40
Role Number: 200225996
Great and meaningful insights require a solid infrastructure that is able to scale with the large amount of data coming in. The Power and Performance Data Engineering team is responsible for providing a cutting edge, reliable and easy to use infrastructure for ingesting and processing data, and innovative analytics tools to easily discover those meaningful insights. Our team is looking for a leader to bring their passion for infrastructure and big data platforms, and inspire a team of motivated and resourceful engineers to do the best work of their lives. You will provide both technical and career growth guidance to the team members, and define the technical vision for the team. You will work with many cross functional teams and lead the planning, execution and success of the technical projects.
- 5+ years experience in developing production software (C, C++, Python or Java)
- 2+ years leading a team and managing software development projects
- 5+ years of experience working with distributed systems (e.g., Hadoop, Spark, Kafka)
- Excellent spoken and written communication skills
- Strong analytical thinking to solve challenging problems
In this role, you will be responsible for leading a team of engineers to provision, install/configure, operate, and maintain our team's analytics data cluster, involving both the hardware and software of the cluster. You will enable the continued innovation and progress within the infrastructure through research and development. You will manage the plans for the execution, test and roll-out of the solutions. A strong technical foundation is needed to provide guidance in design and development of large-scale analytics infrastructure for rapid data analysis. As the leader of this team, you will have the opportunity to work on challenging engineering problems across a broad range of Apple products. Responsibilities will also include managing, mentoring, and growing the team of software engineers. The team will depend on your ability to create and foster a healthy and collaborative culture, where individuals will be encouraged to take ownership of their projects and drive them to success.
Education & Experience
B.S., M.S. or Ph.D. in Computer Science, Electrical Engineering or equivalent
- PLEASE NOTE: This position will be based in our San Diego, California location. Travel of up to 20% will also be required.