Apple is looking to hire an Engineering Manager to lead their Internal Tools team, focusing on the successful delivery of internal software solutions.
Requirements
- 5+ years of experience in a leadership role managing software engineering teams.
- Prior experience as a software engineer with a strong understanding of the software development lifecycle and engineering best practices.
- Demonstrated ability to coach and develop engineers.
- Experience with project planning and resource allocation.
- Experience managing teams working with functional programming languages, specifically Clojure.
- Experience building internal tools or platform systems.
- Familiarity with multiple programming languages (e.g., Swift, Python, JavaScript, Clojure).
Responsibilities
- Manage, coach, and mentor software engineers.
- Conduct performance reviews and support professional development.
- Foster a productive and inclusive team environment.
- Promote effective communication and collaboration.
- Collaborate with stakeholders to define team roadmaps, prioritize projects, and allocate resources.
- Ensure timely delivery of software.
- Implement and refine development processes to improve team efficiency.
Other
- Team Leadership
- Culture Development
- Planning & Execution
- Process Improvement
- Hiring