Software Engineer, Reliability Engineering

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$134k most similar roles pay here $227k

This listing doesn't post a salary. Most similar roles pay $145,000–$214,000.

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

Listed pay typically runs $175,000–$277,600 across 1891 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Reliability Engineering

As a Software Engineer, Reliability Engineering, AiDP, you will join the Applied Machine Learning team within the AI and Data Platform organization. You will build, enhance, and maintain multi-tenant systems while collaborating with cross-functional teams to deliver impactful features across GenAI, ML, Inference, and Big data platforms. Your daily responsibilities include leading projects through their full lifecycle, operating and scaling high-throughput concurrent services, and diagnosing production challenges to ensure uptime for mission-critical systems. You will work with technologies including Python, Java, or Go, alongside Kubernetes, Docker, and CI/CD pipelines. The role involves managing complex distributed systems and big data tools such as Spark, Flink, Iceberg, Ray, and MLflow. You will solve technical challenges related to scale and performance while navigating hybrid cloud environments and diverse open-source technologies to support enterprise-wide machine learning capabilities.

What does a Software Engineer earn in Texas?

Median $192050 from 192 postings across 39 companies.

See salary data

What you'll do

  • Build, enhance, and maintain multi-tenant systems using diverse technologies.
  • Lead projects through the full lifecycle from initial design to final release delivery.
  • Operate, scale, and optimize high-throughput and highly concurrent services.
  • Diagnose, resolve, and prevent production and operational challenges.
  • Perform performance analysis and troubleshoot large-scale distributed systems.
  • Improve uptime and availability for mission-critical services.
  • Manage and deploy CI/CD pipelines for software delivery.
  • Work with big data and GenAI technologies like Spark, Flink, Ray, or MLflow.

What we're looking for

  • BS/MS in computer science or equivalent experience.
  • 2+ years of programming experience in Python, Java, or Go.
  • 2+ years of experience with Kubernetes, Docker, or other container orchestration frameworks.
  • Ability to read and explain open source codebases (preferred).
  • Experience deploying and managing CI/CD pipelines (preferred).
  • Strong expertise in troubleshooting complex production issues (preferred).
  • Ability to conduct performance analysis and troubleshoot large scale distributed systems (preferred).
  • Experience with big data, GenAI/ML, Linux, database, or security concepts (preferred).

More like this

Similar roles

Software Engineer, Reliability Engineering

Apple Inc

Sunnyvale, CA 3 days ago $150,400$225,300
Python Java Go Kubernetes Docker CI/CD Spark Flink Iceberg Ray MLflow Linux Distributed Systems GenAI Machine Learning Model Serving

Software Engineer - AiDP Reliability Engineering

Apple Inc

Austin, TX 38 days ago
Python Java Go Kubernetes Spark Flink Trino Iceberg Flux Argo CD GenAI Machine Learning Distributed Systems Big Data Cloud Native Operating Systems Networking Security Principles

Software Engineer

Booz Allen Hamilton

Fayetteville, NC 33 days ago $69,400$158,000
Java C++ C# Python JavaScript SQL Distributed Interactive Simulation (DIS) Kubernetes DevSecOps CI/CD JIRA Virtualization VRSG MACE Agile Scrum

Software Engineer

Applied Materials

Santa Clara, CA 117 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 115 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp