Senior Software Engineering Manager - PLM/Suppl...
@ Apple

Austin, Texas, United States
On Site
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXX****** @apple.com
Recommended after applying

Job Details

About the Role

The Senior Software Engineering Manager - PLM/Supply Chain will lead the IS&T Enterprise Business Apps group to deliver next generation PLM+ Platform for Apple. This role involves developing and managing high quality enterprise software solutions that drive product innovation across hardware, software, and services.

Key Responsibilities

  • Lead technology teams in PLM transformation initiatives.
  • Collaborate with key business stakeholders.
  • Develop large scale, on-premise and cloud-based solutions.
  • Drive system design, integration, and deployment.
  • Foster an environment of autonomy, transparency, and innovation.

Minimum Qualifications

  • 20+ years of Software Engineering experience, 10+ years in management.
  • Strong PLM/Supply Chain business systems expertise.
  • Enterprise application development using Java/J2EE, Spring, and RESTful services.
  • Experience with micro-services, Docker, Kubernetes.
  • Competence in web development (JavaScript, NodeJS, React, Bootstrap).
  • Knowledge of RDBMS, SQL, NoSQL databases including DocumentDB and GraphDB.
  • Excellent communication, leadership, and presentation skills.

Preferred Qualifications

  • Experience with Enterprise PLM/Supply Chain systems implementation.
  • Knowledge of cloud solutions including Infrastructure as Code and Virtual Private Clouds.
  • Experience in implementing third party software solutions.

Key skills/competency

  • Software Engineering
  • Leadership
  • PLM
  • Supply Chain
  • Enterprise Applications
  • Java
  • Cloud Solutions
  • Microservices
  • Web Development
  • Database Management

How to Get Hired at Apple

🎯 Tips for Getting Hired

  • Research Apple’s culture: Study their mission and recent news.
  • Tailor your resume: Emphasize enterprise and PLM experience.
  • Showcase leadership: Highlight team management credentials.
  • Prepare for technical queries: Review Java, microservices, cloud topics.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Spring framework basics.
Practice cloud deployment and microservices design.
Study container orchestration with Docker, Kubernetes.
Understand enterprise application system design.

Behavioral Questions

Discuss team leadership experiences effectively.
Explain conflict resolution in teams.
Describe decision-making under pressure.
Share examples of fostering team innovation.

Frequently Asked Questions