Software Development Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Mesa, AZ
Posted
29 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$133k most similar roles pay here $229k

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

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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer

As a Software Engineer focused on Data and Intelligence within Apple's Fleet Operations Engineering Organization, you will design and build data workflows and analytical systems to provide clear visibility into the health of Apple’s infrastructure fleet. Your day-to-day responsibilities include contributing to Python pipelines for ingesting and transforming data, supporting interactive notebooks in Jupyter/Snowflake, integrating APIs to enrich datasets, deploying applications on cloud infrastructure, and exploring AI capabilities such as LLMs and autonomous agents. You will work closely with Fleet Operations, Datacenter Operations, and Infrastructure Services teams to deliver solutions that enhance intelligence and efficiency. The role requires proficiency in Python, SQL, and experience with APIs, along with a strong curiosity for new technologies and a full-stack sensibility to make data accessible to all relevant teams.

What you'll do

  • Design and build Python workflows for ingesting, transforming, and displaying fleet infrastructure data.
  • Maintain interactive notebooks in Jupyter/Snowflake for exploration, prototyping, and team analysis.
  • Integrate APIs to enhance datasets, ensuring efficient data ingestion and synchronization across systems.
  • Deploy and manage applications on cloud infrastructure, focusing on reliability and observability.
  • Investigate AI capabilities like LLMs and autonomous agents to improve system intelligence.

What we're looking for

  • Software engineering experience focusing on data and full-stack development.
  • Proficiency in SQL and Python for data manipulation and workflow automation.
  • Experience with API integration to enhance dataset enrichment and synchronization.
  • Familiarity with cloud deployment tools like Docker and major cloud platforms.
  • Knowledge of Generative AI concepts, including LLMs and prompt engineering.
  • Ability to work collaboratively in a cross-functional team environment.

More like this

Similar roles

Software Development Engineer

Adobe

Lehi 82 days ago $114,100$114,100
JavaScript React TypeScript Java NodeJS GoLang openFGA SpiceDB Docker Kubernetes AWS Azure RESTful DOM web security performance optimization CI/CD

Software Development Engineer

Adobe

San Jose 58 days ago $123,700$179,200
Java Python Scala AWS Azure Spark Kafka Flink Apache Iceberg Delta Lake Kubernetes Docker PostgreSQL CI/CD

Software Development Engineer

Adobe

San Jose 51 days ago $148,500$214,950
Java Spring Hibernate ReactJS HTML JavaScript Agile Scrum Kanban XML JSP JNDI JDBC JMS Servlets React Native Enterprise readiness CI/CD

Software Development Engineer

Adobe

San Jose 82 days ago $148,500$214,950
Java Scala Spark Kafka AWS Azure Docker Kubernetes REST HTTP JSON MySQL HBase Cassandra MongoDB Agile CI/CD

Software Development Engineer

Adobe

San Jose 46 days ago $148,500$214,950
Python Java JavaScript Docker Kubernetes AWS Azure GCP CI/CD RESTful APIs microservices unit testing PostgreSQL MongoDB React Angular Vue.js