Taro Logo

Software Engineer - Full Stack - Supply Chain Solutions

Apple is a global technology company that designs, manufactures, and sells electronics, software, and services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer - Full Stack - Supply Chain Solutions

At Apple, we're looking for a talented Full Stack Software Engineer to join our Supply Chain Innovation team. This role offers an exciting opportunity to build end-to-end, best-in-class software solutions for Apple's Supply Chain needs, ranging from Supply Planning and Demand Planning to Product Distribution.

As part of our team, you'll work on designing and developing highly scalable, distributed systems using cloud-native technologies and microservices architecture. You'll collaborate with teams across the globe (US, Singapore, India, and Europe) to deliver cutting-edge products that directly impact Apple's business operations.

The ideal candidate brings 3+ years of enterprise-level application development experience, with strong expertise in Java, Python, and modern JavaScript frameworks. You should be comfortable working with various database technologies, cloud platforms (AWS, GCP), and container orchestration systems like Docker and Kubernetes.

Your responsibilities will include leading proof-of-concept projects, optimizing system performance, contributing to architectural decisions, and working closely with product owners and stakeholders. We're looking for someone who can thrive in a fast-paced environment, produce high-quality code, and work independently while being an effective team player.

This role offers the opportunity to:

  • Work on complex technical solutions involving multiple technologies
  • Build distributed, large-scale, low latency web applications
  • Utilize modern tech stack including Java, Python, React, and cloud services
  • Collaborate with global teams on business-critical systems
  • Contribute to Apple's supply chain innovation initiatives

The position is based in Austin, Texas, and requires a BS in Computer Science or equivalent. Experience with AI/ML, LLMs, or supply chain domain knowledge is a plus. Join us to make a direct impact on Apple's global supply chain operations while working with cutting-edge technologies.

Last updated 9 minutes ago

Responsibilities For Software Engineer - Full Stack - Supply Chain Solutions

  • Design, develop, and optimize highly scalable, distributed systems
  • Lead proof-of-concept projects and pilot implementations
  • Enhance system reliability, performance, and security
  • Contribute to design and code reviews
  • Develop system components and take responsibility for delivery
  • Collaborate with product owners, developers, QA, support teams, and end users

Requirements For Software Engineer - Full Stack - Supply Chain Solutions

Java
Python
JavaScript
React
MongoDB
  • 3+ years of relevant experience in enterprise-level application development
  • Hands-on experience in developing software applications using Java, Python and related technologies
  • Hands-on Experience working with various database technologies (RDBMS, Key-Value, Document-based, etc.)
  • Hands-on Experience working with Javascript Frameworks like Angular\ReactJs
  • Hands-on Experience with Python data analytics platforms, such as pandas, DataFrames, numpy, etc.
  • Strong knowledge of data structures, algorithm design, and object-oriented programming
  • Experience in deploying distributed, large-scale, low latency web applications
  • Experience crafting and architecting distributed systems and concurrent programming
  • Experience in developing software and services in cloud environments like AWS, GCP, etc.
  • Experience in building Django/Flask-based app servers and API development
  • Development experience with container orchestration systems such as Docker and Kubernetes
  • B.S. in Computer Science or equivalent

Benefits For Software Engineer - Full Stack - Supply Chain Solutions

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Apple Software Engineer - Full Stack - Supply Chain Solutions

Software Engineer - Full Stack - Supply Chain Solutions

Full Stack Software Engineer role at Apple focusing on building supply chain solutions using Java, Python, and modern web technologies.

Software QA Engineer- Apple Vision Pro

Software QA Engineer role for Apple Vision Pro, focusing on quality assurance and testing of user-facing features for Apple's revolutionary spatial computer.

App Compatibility Triage Systems Engineer

App Compatibility Systems Engineer role at Apple, focusing on ensuring third-party software compatibility across Apple's ecosystem through data analysis and machine learning.

Design Verification Engineer

Design Verification Engineer role at Apple focusing on pre-silicon verification, test-plan development, and ensuring bug-free first silicon for IP designs.

CPU DFT Verification Engineer

Join Apple as a CPU DFT Verification Engineer to develop and verify DFT logic for processor designs, working with cutting-edge technology and contributing to groundbreaking hardware products.