Full-Stack Software Developer- Manufacturing Systems and Infrastructure

Apple is a technology company that creates innovative products, services, and customer experiences. They are committed to environmental efforts and diversity.
$175,800 - $264,200
Full Stack
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Consumer · Enterprise SaaS

Description For Full-Stack Software Developer- Manufacturing Systems and Infrastructure

Apple's Manufacturing Systems and Infrastructure (MSI) team is seeking a Full-Stack Software Developer to work on capturing, consolidating, and tracking all manufacturing data for Apple's products and modules worldwide. The role involves developing solutions for IoT devices, web applications, and data platforms at scale.

Key responsibilities include:

  • Designing and developing software architecture for large-scale, multi-tier services
  • Creating applications using IoT devices to collect data from millions of devices
  • Developing tools, dashboards, and large-scale databases for Apple's Operations organization
  • Capturing requirements from business users
  • Supporting production activities and releasing new features
  • Performing code reviews and redesigning existing applications
  • Reviewing hardware infrastructure planning

The ideal candidate should have:

  • 7+ years of experience in implementing UI and backend systems on iOS/IoT devices
  • BS or MS degree in Computer Science, Mechanical Engineering, or related field
  • Experience with front-end development (React/Angular)
  • Knowledge of server-side technologies, data structures, and algorithms
  • Familiarity with code versioning, testing frameworks, and CI/CD
  • Experience with cloud technologies, databases, and networking concepts

This role offers the opportunity to work on high-profile, critical projects in a fast-paced, iterative environment. The successful candidate will be part of a team that's redefining large data platforms and creating innovative solutions for Apple's manufacturing processes.

Last updated a month ago

Responsibilities For Full-Stack Software Developer- Manufacturing Systems and Infrastructure

  • Design and develop software architecture for large scale, multi-tier services for Apple Product Operations
  • Create Application using IoT devices that collects data from millions of devices
  • Create tools, dashboards and large scale databases used for Apple's Operations organization
  • Capture requirements from business users
  • Support production activities requiring database updates and release of new features for existing tools and dashboards
  • Perform code reviews and redesign existing applications for better user experience involving performance and usability
  • Review hardware infrastructure planning and provide support when required for software upgrades

Requirements For Full-Stack Software Developer- Manufacturing Systems and Infrastructure

JavaScript
React
Python
Java
  • 7+ years of experience in crafting, implementing and supporting highly scalable UI, backend systems on iOS/IoT Devices
  • BS or MS degree in Computer Science, Mechanical Engineering, or related field
  • Experience with front end application development in React/Angular (or other JavaScript frameworks)
  • Experience with modern web technologies on Server side
  • Solid grasp of data structures and algorithms
  • Knowledge in code versioning tools and processes, testing frameworks and CICD
  • Knowledge in different frameworks/services such as S3, Kubernetes, Docker, Kafka, Spark, Redis, Helm
  • Hands-on experience with SQL, NoSQL databases & Application/Web Servers such as Nginx, Apache etc.
  • Good Understanding of Data Security on Cloud based applications
  • Understanding of Networking concepts on Cloud, like VPCs, Route 53, Security Groups, NLB/ALB on AWS
  • Excellent communications skills, customer interfacing

Benefits For Full-Stack Software Developer- Manufacturing Systems and Infrastructure

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses
  • Opportunity to become an Apple shareholder through discretionary employee stock programs
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Potential relocation assistance

Interested in this job?

Jobs Related To Apple Full-Stack Software Developer- Manufacturing Systems and Infrastructure

Software Engineer

Full Stack Software Engineer role at Apple, developing scalable applications for Operations organization in Sunnyvale, CA.

Full Stack Engineer

Full Stack Engineer role at Apple, working on critical tooling for product quality and scalability.

Full Stack Engineer

Full Stack Engineer role at Apple in Austin, TX, working on innovative internal web applications for Hardware Engineering's Tools and Data Analytics Team.

Senior Software Engineer

Senior Software Engineer position at Microsoft Clarity, focusing on full-stack development and AI integration for behavioral analytics platform, offering competitive salary and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Lumin Digital, developing enterprise web and mobile applications for digital banking solutions with competitive compensation.