Engineering Manager, Internal Tools & Systems, Marcom

Cupertino, CA 95014
  • Job Code


Posted: Mar 30, 2021

Role Number:200223220

Apple's Worldwide Marketing Communications department (Marcom) is seeking an experienced and highly motivated Software Engineering...Summary


Posted: Mar 30, 2021

Role Number:200223220

Apple's Worldwide Marketing Communications department (Marcom) is seeking an experienced and highly motivated Software Engineering Manager to lead the Marcom tools and systems development organization. This is an opportunity to lead an established team and work with the rest of the Marcom organization to push the boundaries of our tools and technology.

In this role, you'll manage a development team consisting of full time employees and vendors, and be responsible for ensuring they deliver well-designed tools with elegant interfaces on schedule. This is a critical role as this team develops and supports all of the internally built tools used within the department and some which are used elsewhere within Apple. The role interacts regularly with Project Managers, end-users, System Administrators, and many stakeholders across Marcom and Apple.

The manager of this group must be able to lead a team in areas including (but not limited to): first-rate engineering practices, dynamic web application development, application architecture, code reviews, reusable component creation, test automation, work estimation, working relationships with business owners, and problem mitigation.

In addition to a strong technical background, the ideal candidate must possess outstanding interpersonal skills. The position requires excellence in communication, including the ability to work well with people from a wide range of backgrounds with varying levels of technical knowledge.

Key Qualifications

  • In-depth experience designing and developing web-based tools using Ruby on Rails is a must.
  • 10+ years experience in software development, with at least 3 years experience managing development teams
  • Developing and running full stack web applications
  • Demonstrated background developing innovative solutions for dynamic web sites
  • Dedicated problem-solver who can work in a fast paced environment where multiple releases are a fact of life
  • Experience with database schema design; expertise to critique web architecture designs for performance bottlenecks
  • Efficient collaboration with both engineering and design teams to validate technology decisions
  • Ability to mature a development organization through productive critique, evangelism, teaching, training, learning, and coaching; grow available resources to maximize both individual potential and group output
  • Ability to size technical efforts accurately
  • Established skills with a variety of development methodologies and ability to adapt these to the needs of an organization; Agile experience a plus
  • Willingness to take the initiative to solve problems
  • Proven capabilities to work under pressure and tight deadlines to solve critical issues
  • Able to work equally well with people in creative and technical positions
  • Strong oral and written communicator, with good interpersonal skills; able to forge trusting relationships within a diverse team and across organizations


Responsibilities include but are not limited to:
- Day to day leadership for the tools team with a focus on driving development for new initiatives, continuing development on existing projects, and employee and team development
- Partnering with other technical team members to define the architectural strategy (including application architecture and technologies) for new initiatives
- Collaborating with other web-based development groups with the department and at Apple to consistently apply best-practices
- Evangelizing technologies across the organization
- Understanding existing platforms and leading the team through refactoring and refinements, ensuring robust and lasting solutions are implemented
- Working closely with DevOps resources to create a sustainable architecture
- Team resource management, project scheduling, and on-time delivery of solutions
- Defining and driving tactical work to reach strategic goals
- Working with the developers at a low level to critique their work; leading code reviews

Education & Experience

BS in computer science, MS preferred

Additional Requirements

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Engineering Manager, Internal Tools & Systems, Marcom

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account