Software Engineer (Python) - Supply Chain Integration

Apple Inc

Quick summary

Work type
On-site
Location
Austin, TX
Posted
69 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $177k
$134k most similar roles pay here $219k

This listing doesn't post a salary. Most similar roles pay $142,437–$211,200.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer (Python) - Supply Chain Integration

As a Software Engineer at Apple’s Supply Chain Innovation team, you will design and develop highly scalable distributed systems using cloud-native technologies to optimize internal business processes. Your day-to-day responsibilities include leading proof-of-concept projects, collaborating with multi-functional teams globally, and ensuring timely delivery of high-quality software solutions. You will work independently while contributing to code reviews and mentoring a team of engineers. The role requires expertise in Python, including RESTful API development with FastAPI or similar frameworks, data manipulation with Pandas and NumPy, and experience with distributed computing frameworks like PySpark. Additionally, proficiency in cloud platforms such as AWS or GCP, containerization with Docker and Kubernetes, database management for both SQL and NoSQL systems, and familiarity with supply chain processes will be advantageous.

What you'll do

  • Design and develop highly scalable distributed systems using cloud-native technologies and microservices architecture.
  • Lead proof-of-concept projects to showcase new ideas and innovative solutions within supply chain processes.
  • Enhance system reliability, performance, and security through continuous improvement efforts.
  • Mentor a team of engineers, fostering innovation and excellence in software development practices.
  • Develop RESTful APIs using Python frameworks like FastAPI or Django REST Framework for robust web applications.

What we're looking for

  • 4+ years of professional Python software development experience.
  • Expertise in designing and maintaining RESTful APIs using FastAPI or similar frameworks.
  • Proficiency in data manipulation libraries like Pandas and NumPy for large datasets.
  • Experience with distributed computing frameworks such as PySpark or Celery.
  • Strong understanding of design patterns, enterprise architecture, and modern Python practices.
  • Bachelor's/Master’s degree in Computer Science or related field.
  • Knowledge of cloud platforms (AWS/GCP) and containerization tools like Docker/Kubernetes.

More like this

Similar roles

Software Engineer (Python) - Supply Chain Integration

Apple Inc

Sunnyvale, CA 69 days ago $147,400$220,900
Python FastAPI Django REST Framework Flask Pandas NumPy Polars PySpark Celery Dask AWS Google Cloud Platform Docker Kubernetes RDS Redis Apache Airflow PostgreSQL MongoDB CI/CD

Product Sourcing Engineer, Supply Chain

Anduril Industries

Costa Mesa, CA 8 days ago $129,000$171,000
TS AWS Azure GCP Kubernetes Docker CI/CD GitLab Python Java SQL PostgreSQL MongoDB Jira Confluence Scrum Agile DevOps

Staff Software Engineer - Fulfillment Logistics

Uber

San Francisco, CA +1 65 days ago $232,000$232,000
Golang Java Docker Kubernetes AWS CI/CD PostgreSQL Redis RabbitMQ GraphQL REST Event-Driven Architecture Microservices Scalability Reliability Complexity Analysis Distributed Systems Stream Processing

Lead Software Engineer (Python)

Capital One Financial

Plano, TX 46 days ago $179,400$204,700
Python Django Flask AWS Git GitHub Jenkins CI/CD PostgreSQL MySQL Kubernetes Docker Terraform Swagger RESTful_APIs