Operations Software Engineer- Customer Systems

Apple Inc.

Austin (TX)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Austin is seeking an Operations Software Engineer- Customer Systems to design, build, and own full-stack software and automation platforms that power reliability, observability, and operational intelligence for global applications.

You will work with Java, Spring Boot, Python, React, and AI/LLM driven automation, building backend services, dashboards, and data pipelines to reduce manual work and improve incident response.

Qualifications

  • 5+ years of work experience or 4 years with Masters.
  • B.S in Computer Science, Computer Engineering or similar or equivalent related work experience.
  • Strong proficiency in Java (Spring Boot/JEE)/ Python /FastAPI / React for developing high performance systems.
  • Demonstrated experience designing and shipping end-to-end software systems - backend, API layer, and front-end - with a focus on reliability and developer experience.
  • Hands-on experience with database schema design and data access technologies (SQL and/or NoSQL).
  • Experience with observability tooling (Splunk, Hubble, ExtraHop, or equivalent) for log analysis, distributed tracing, and dashboarding - a strong plus.

Responsibilities

  • Develop full-stack applications and internal platforms that automate operational workflows, system monitoring, and incident management at scale.
  • Build robust backend services and REST/GraphQL APIs using Java (JEE/Spring Boot) and Python (FastAPI).
  • Develop rich, responsive front-end dashboards and tooling using React for real-time visibility into system health, incidents, and KPIs.
  • Design and implement AI/LLM-powered automation agents and MCP servers to handle operational tasks and surface insights.
  • Build scalable data pipelines and integration layers that aggregate signals from distributed systems and monitoring tools.

Skills

Java
Spring Boot
JEE
Python
FastAPI
React
AI/LLM integration
Observability tooling
MCP

Education

Bachelor's degree in Computer Science or related field

Tools

Splunk
Hubble
ExtraHop

Job description

Operations Software Engineer- Customer Systems

Austin, Texas, United States Software and Services

Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple's Information Systems and Technology (IS&T) organization. IS&T is the engine behind everything Apple does for customers and for the people who build for them. Its Apple central nervous system. Supporting 2.5 billion active Apple devices, processing billions of secure transactions, and keeping the technology that defines modern life running flawlessly, IS&T makes the impossible feel effortless.Do you love building solutions to handle global complexity and immense scale? Imagine what you could do here.At Apple, customer experience is at the forefront of everything we do. The Apple Customer Systems Operations team is looking for a highly skilled and motivated Software Engineer with operational depth to join our team. In this role, you will primarily focus on designing, building, and owning full-stack software systems and automation platforms that power the reliability, observability, and operational intelligence of our business-critical, globally distributed applications.If you are a strong software engineer who thrives on solving real-world operational problems through clean, scalable code - building backend services, intuitive front-end dashboards, and intelligent automation pipelines - this role is for you. Ideal candidates bring deep software craftsmanship with a working knowledge of production systems, and are passionate about continuous improvement, flawless delivery, and engineering-led operational excellence.

Description

Software Engineering (70%)Working alongside the Tech lead - architect, develop, and own full-stack applications and internal platforms that automate operational workflows, system monitoring, and incident management at scale.Build robust backend services and REST/GraphQL APIs using Java (JEE/Spring Boot) and Python (FastAPI), following clean architecture principles with a focus on performance, testability, and maintainability.Develop rich, responsive front-end dashboards and tooling using React, enabling operations and engineering teams to gain real-time visibility into system health, incidents, and KPIs.Working alongside the Tech lead - design and implement AI/LLM-powered automation agents and MCP (Model Context Protocol) servers to intelligently handle operational tasks, reduce manual intervention, and surface actionable insights.Build scalable data pipelines, ingestion services, and integration layers that aggregate signals from distributed systems, monitoring tools (Splunk, Hubble, ExtraHop), and internal APIs.Operations & Reliability (30%)Work with a team ofhighly skilled engineers supporting group of applications and guide their work towards operations excellence, gaining efficiency by automating their daily routine tasks.Planning and execution of system health monitoring, incident response, and communication across critical global applications to drive operational metrics tracking, KPI identification, and process improvements through coordination with support and engineering teams.Deep understanding of production monitoring systems, log analysis, and troubleshooting, support dashboards and proficiency in scripting languages and automation tools.Be a problem-solver who is self-directed and capable of exhibiting deftness to handle multiple simultaneous competing priorities and deliver solutions in a timely manner.

Minimum Qualifications
  • 5 + years work experience or 4 years with Masters.
  • B.S in Computer Science, Computer Engineering or similar or equivalent related work experience.
  • Strong proficiency in Java (Spring Boot / JEE)/ Python /FastAPI / React for developing high performance systems.
  • Demonstrated experience designing and shipping end-to-end software systems - backend, API layer, and front-end - with a focus on reliability and developer experience.
  • Hands-on experience with database schema design and data access technologies (SQL and/or NoSQL).
  • Experience with observability tooling (Splunk, Hubble, ExtraHop, or equivalent) for log analysis, distributed tracing, and dashboarding - a strong plus.
Preferred Qualifications
  • Self-directed, ownership-oriented mindset - comfortable managing multiple priorities and delivering high-quality software in a fast-paced, change-driven environment.
  • Experience building and integrating with AI/LLM models, including prompt engineering, MCP server creation, agentic workflows, or model fine-tuning for operational use cases.
  • Self-directed, ownership-oriented mindset - comfortable managing multiple priorities and delivering high-quality software in a fast-paced, change-driven environment.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple's workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer Enterprise Technology Services
Senior Software Engineer Enterprise Technology Services

Apple Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 185,000 - 278,000
Operations Engineer, Retail Store Operations & Support - Retail & Marcom Engineering
Operations Engineer, Retail Store Operations & Support - Retail & Marcom Engineering

Apple Inc. • Austin (TX)

On-site
USD 130,000 - 190,000
Sr Software Engineer - Customer Systems, Information Systems & Technology (IS&T)
Sr Software Engineer - Customer Systems, Information Systems & Technology (IS&T)

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
Software Engineer, Information Systems & Technology
Software Engineer, Information Systems & Technology

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Technical Operations & Site Reliability Engineer, Customer Systems
Technical Operations & Site Reliability Engineer, Customer Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Senior Operations Engineer, Retail Store Operations & Support - Retail & Marcom Engineering
Senior Operations Engineer, Retail Store Operations & Support - Retail & Marcom Engineering

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Software Engineer - Hardware Engineering Operations
Software Engineer - Hardware Engineering Operations

Socket.dev • Austin (TX)

On-site
USD 120,000 - 150,000
Software Engineer (Data Solutions), AI & Data Platforms (AiDP)
Software Engineer (Data Solutions), AI & Data Platforms (AiDP)

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 130,000
Software Engineer - Hardware Engineering Operations
Software Engineer - Hardware Engineering Operations

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Staff Software Engineer, Information Systems & Technology
Staff Software Engineer, Information Systems & Technology

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000