System Architect – Product Lifecycle Management (PLM)
Core
Design and develop scalable, distributed, and highly available enterprise software solutions for Product Lifecycle Management (PLM) and Enterprise Data Services (EDS) to support Apple's hardware and software product development.
Role type
Senior IC System Architect (Enterprise Software)
Builds
Large-scale on-premises and cloud-based PLM and EDS applications
Domain
Enterprise Software / Product Lifecycle Management
Deliverable
production ML models | product features
Required skills
Enterprise systems architecture, Microservices, Distributed systems, Data warehousing/lakes, Streaming pipelines, Technical leadership, System design, Scalability, Security, Performance optimization
Preferred skills
Siemens Teamcenter PLM, Change Management, BOM Management, CAD & ERP, Manufacturing, Big data technologies (Kafka, Solr, Cassandra), Containerization (Docker, Kubernetes), CI/CD, DevOps, Observability frameworks
Technologies
Kafka, Solr, Cassandra, Docker, Kubernetes, Maven, Bazel, CMake, GitHub, GitLab
Responsibilities
Define project requirements with business partners, develop architecture and detail design, implement and maintain enterprise solutions, drive architecture across teams and vendors, translate complex business requirements into system design
Seniority
Senior, hands-on IC