Apple
Posted 1d ago

Software Development Engineer, System Analytics & Intelligence (SAIL)

Apple
Cupertino or San Francisco
OnsiteFull Time
Responsibilities
  • building pipelines
  • designing services
  • developing APIs
Requirements
  • Requires 3+ years building production software systems
  • Strong Python and SQL skills
  • Backend and API development
  • Data pipeline experience
  • CI/CD practices, and a bachelor's degree or equivalent experience
Technical tools mentioned
PythonSQLSnowflakeS3DockerKubernetesAirflowSparkdbtTypeScriptJavaScriptTableau

Job description

Core OS ships the foundational software that powers every Apple product. At that scale, accelerating developer productivity, elevating software quality, and shaping where the organization invests next take more than intuition - it takes turning massive amounts of workflow data into clear, strategic intelligence. The System Analytics & Intelligence (SAIL) team exists to do exactly that: identify what matters most, drive meaningful improvements to the developer experience, and enable Core OS to ship innovative software with high velocity and high confidence.

We're looking for a software engineer who is excited to build the systems that make this possible - the data pipelines, services, and platforms that turn raw signals from across the development lifecycle into insights that drive real organizational decisions.

Description

In this role you will be a hands-on engineer who owns the backend and data infrastructure behind SAIL's analytics products. You'll design and build large-scale data pipelines and the services and APIs that make their output accessible across the organization - from reliable, scalable ingestion and transformation to the interfaces stakeholders actually use.

We're looking for engineers with strong fundamentals who enjoy working with data at scale - people who design well-architected systems and care about correctness, reliability, and maintainability. You'll partner closely with teams across Core OS to make sure what you build delivers real impact.

Minimum Qualifications

  • 3+ years building production software systems - including backend services and APIs - with strong proficiency in Python
  • Strong software engineering fundamentals, with demonstrated ability in system design and architecture
  • Hands-on experience building and operating data pipelines, with strong SQL and experience across modern data platforms (data warehouses, data lakes, or similar)
  • Experience with CI/CD and production deployment practices
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience

Preferred Qualifications

  • Experience working with cloud data platforms (Snowflake, S3, or similar)
  • Experience with containerization technologies such as Docker and Kubernetes
  • Experience with data pipeline orchestration tools (Airflow, Spark, or similar) and transformation frameworks (e.g. dbt)
  • Familiarity with TypeScript/JavaScript or modern frontend frameworks
  • Background in developer productivity, CI/CD systems, or software development workflow domains
  • Experience with BI/visualization platforms such as Tableau

About Apple

Designing and manufacturing consumer electronics, software, and digital services.

Similar jobs

Software Development Engineer roles near Cupertino, California
20h
Save
Mark Applied
Hide
Sr. Software Development Engineer, Amazon Leo for Government
Sunnyvale or Redmond or Arlington or El Segundo or San Diego or Northridge
$168k-$262k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Multinational technology focused on e-commerce and cloud computing.
5+ YOERequires 5+ years of professional software development, programming, system design or architecture, and engineering leadership experience. U.S. citizenship required; bachelor's degree preferred.
Rust, Software Defined Networking
1d
Save
Mark Applied
Hide
Sr. Software Development Engineer (Controlplane)
San Jose, California, United States
$116k-$165k/yr HybridFull Time
Zscaler
ZscalerNASDAQ: ZS: Provides cloud-native cybersecurity solutions through zero trust architecture.
3+ YOERequires 3+ years of software engineering experience, distributed systems and backend platform expertise, proficiency in Java, Go, or Python, and experience leading cross-team technical initiatives.
Java, Go, Python, AI, ML, LLM
2d
Save
Mark Applied
Hide
Senior Software Development Engineer
San Francisco, California, United States
$229k-$331k/yr OnsiteFull Time
Adobe
AdobeNASDAQ: ADBE: Provides software for digital media creation and marketing analytics
12+ YOERequires 12+ years of software engineering experience, full-stack expertise, production and platform engineering maturity, CI/CD, AWS, infrastructure-as-code, AI systems, security, technical leadership, and strong communication.
JavaScript, TypeScript, React, Web Components, Ruby, Ruby on Rails, Python, Go, Terraform, Chef, Kubernetes, Helm, AWS, Amazon EC2, Auto Scaling Groups (ASG), AWS Identity and Access Management (IAM), AWS Lambda, Amazon API Gateway, Amazon CloudFront, Jenkins, SageMaker, OpenSearch, Elasticsearch, Vault, CyberArk, Lit, MCP
3d
Save
Mark Applied
Hide
Software Development Engineer - Document Intelligence
Pleasanton, California, United States
$148k-$222k/yr HybridFull Time
Workday
WorkdayNASDAQ: WDAY: Provides cloud-based software for financial and human capital management.
5+ YOERequires 5+ years software development experience, 2+ years Python, scalable data pipelines, cloud services, containerization, MLOps, and a relevant bachelor's degree or equivalent practical experience.
Python, Kubernetes, AWS, Azure, GCP, Docker, PostgreSQL, Redis, REST, NLP, RAG, LLMs, CI/CD
3d
Save
Mark Applied
Hide
Software Development Engineer
San Jose or United States
$187k-$229k/yr HybridFull Time
Zoom
ZoomNasdaq: ZM: Provides a cloud-based platform for video, voice, and collaboration.
2+ YOEMaster's degree in a related technical field and 2 years of experience in JavaScript, Node.js, frontend frameworks, MVC backend technologies, Web APIs, OAuth APIs, and REST APIs.
Java, Python, JavaScript, TypeScript, Node.js, React, Vue.js, AWS, OAuth 2.0, OIDC, REST APIs, SDK, LLM, Express, Ruby on Rails, Django, Angular, CI/CD, CDN
3d
Save
Mark Applied
Hide
Sr. Software Engineer II, Windows Sensor - CTIO (Hybrid)
Redmond or New York City or Austin or Toronto or Sunnyvale
$160k-$250k/yr HybridFull Time
CrowdStrike
CrowdStrikeNASDAQ: CRWD: Provides cloud-native endpoint protection and cybersecurity services.
Deep C/C++, Windows kernel, driver development, and Windows internals expertise; debugging memory, process, and performance issues; cross-team feature delivery; distributed-team leadership and AI technology experience.
C, C++, Windows OS Kernel, Windows, macOS, Linux, Agile
3d
Save
Mark Applied
Hide
Senior Software Development Engineer
San Jose, California, United States
$127k-$218k/yr OnsiteFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Bachelor’s or Master’s degree in computer/software engineering, computer science, or related discipline; strong C/C++, GPU programming, performance analysis, debugging, and systems software experience.
C, C++, HIP, CUDA, OpenCL, LLVM, MLIR, PyTorch, ONNX Runtime, TensorFlow, Artificial Intelligence
6d
Save
Mark Applied
Hide
Software Development Engineer, Security Platform
San Francisco or Irvine or Seattle
$144k-$224k/yr OnsiteFull Time
Twitch
TwitchNASDAQ: AMZN: Operates a global live streaming platform for interactive content.
3+ YOEBachelor's in Computer Science, Engineering, or equivalent experience; 3+ years building and operating backend services; modern language proficiency; hands-on AWS; technical project leadership and cross-team communication.
Go, Java, Python, AWS, Infrastructure as Code (IaC), LLM, MCP