Taro Logo

Software Engineer - Full Stack - Supply Chain Solutions

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer, Simulation - Special Projects

Senior Software Engineer role at Apple focusing on simulation technologies for AI applications, offering competitive salary range of $121,900-$214,500 with comprehensive benefits.

Pre-silicon Metal Framework Engineer

Senior Pre-silicon Metal Framework Engineer role at Apple focusing on GPU architecture, Metal API development, and graphics programming.

GPU Performance Modeling Engineer, Platform Architecture

Senior GPU Performance Modeling Engineer position at Apple working on next-generation GPU architectures for iPhone, iPad and Mac products using C++ and Python.

Software Engineer - System Frameworks & Controls

Senior Software Engineer role at Apple focusing on privacy frameworks and controls, requiring 5+ years of experience in C/Swift development with competitive compensation $135K-$250K.

CPU Performance Engineer - Platform Architecture

Senior CPU Performance Engineering role at Apple focusing on memory subsystem optimization and CPU architecture for next-generation Apple products.

Description For Software Engineer - Full Stack - Supply Chain Solutions

At Apple, innovation is at the heart of everything we do. As a Senior Software Engineer in the Supply Chain Innovation team, you'll be instrumental in developing end-to-end solutions that power Apple's global supply chain operations. This role combines technical expertise with business impact, as you'll be working on systems that handle Supply Planning, Demand Planning, and Product Distribution.

You'll be joining a dynamic team that values creativity and problem-solving, working with cutting-edge technologies to build scalable, distributed systems. The position offers the unique opportunity to collaborate with teams across the globe, from the US to Singapore, India, and Europe, making a direct impact on Apple's operational efficiency.

The ideal candidate brings strong technical skills in full-stack development, with expertise in Java, Python, and modern web frameworks. You'll be working with cloud technologies, microservices architecture, and data analytics platforms to create robust solutions that meet Apple's high standards for quality and performance.

This role offers significant growth potential, with opportunities to lead technical initiatives, mentor team members, and shape the architecture of critical supply chain systems. You'll be supported by Apple's comprehensive benefits package, including competitive compensation, stock programs, and educational opportunities.

Working at Apple's Sunnyvale location, you'll be part of a company that values innovation, quality, and user experience above all. The Supply Chain Innovation team plays a crucial role in maintaining Apple's position as a leader in technology and operational excellence, making this an exciting opportunity for someone who wants to make a meaningful impact at scale.

If you're passionate about building enterprise-scale solutions, have a strong technical background, and want to work with a global team on challenges that affect one of the world's most valuable companies, this role offers the perfect blend of technical challenge and business impact.

Last updated 8 days 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
  • Contribute to solution and architectural design reviews
  • Develop system components and ensure timely 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
  • 7+ 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
  • Hands-on Experience working with Javascript Frameworks like Angular\ReactJs
  • Hands-on Experience with Python data analytics platforms
  • 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
  • Experience in developing software and services in cloud environments
  • Experience in building Django/Flask-based app servers
  • Development experience with 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
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?