Senior Software Engineer — Observability

Apple Inc.

Austin (TX)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Austin, Texas, seeks a Senior Software Engineer specialized in observability platforms. In this role, you will design and develop systems that enhance visibility into service performance, ensuring reliability and security. With over 7 years of experience in backend systems, proficiency in Kotlin, Go, or Python is essential. You will collaborate across teams to build cutting-edge tools while navigating the complexities of financial services. This position offers opportunities to innovate within a dynamic environment, promoting advancement and a commitment to diversity.

Qualifications

  • 7+ years of experience in software engineering with a strong emphasis on building backend systems.
  • Proven experience building observability or reliability tooling such as monitoring systems and alerting platforms.
  • Strong proficiency in Kotlin, Go, Python, or Java.
  • Deep understanding of distributed systems concepts.
  • Experience designing systems that handle high-throughput data ingestion.

Responsibilities

  • Design and build a solution for deep visibility into service health and performance.
  • Build and maintain a library for reliable telemetry functionality.
  • Configure and implement OpenTelemetry standards.
  • Refactor and migrate legacy instrumentation.
  • Provide documentation and training material.

Skills

Kotlin
Go
Python
Java
Observability tooling
Distributed systems
Cloud platforms
CI/CD systems
AI/ML integration
Security compliance

Education

BS or MS in Computer Science, Software Engineering, or related field

Tools

Grafana
Datadog
OpenTelemetry
Terraform
Kubernetes
Splunk

Job description

Senior Software Engineer — Observability

Austin, Texas, United States Software and Services

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Apple Pay and Wallet are at the heart of how millions of people around the world make payments, store credentials, and interact with commerce every day. Behind every tap, every transaction, and every boarding pass is a set of systems that must be fast, reliable, and secure at massive scale. We are looking for a Senior Software Engineer to join the Wallet, Payments, and Commerce (WPC) team and help define how we build, observe, and operate these critical systems. In this role, you will design and develop the observability platforms, reliability tooling, and AI‑powered automation that empower WPC engineering teams to ship with confidence, resolve issues in real time, and deliver seamless experiences to hundreds of millions of users.

Description

Apple Pay processes billions of transactions across millions of merchants worldwide. The systems behind Apple Pay, Apple Wallet, Apple Cash, Tap to Pay, and our commerce platforms must meet the highest standards for availability, latency, security, and correctness — with zero tolerance for downtime or data loss. This is a software engineering role within one of Apple's most critical and high‑scale service organizations. You will bring strong design and architecture skills to solve complex problems at the intersection of payments infrastructure, observability, DevOps tooling, and AI — and you will ship production‑quality software that WPC teams depend on to keep Apple Pay running for customers around the world.

Responsibilities
  • Design and build a solution that will give teams deep visibility into the health and performance of our services and the supporting infrastructure – an Observability platform using OTEL standards for metrics and traces, easily configurable visualization layer and intelligent alerting – built to support ingestion, processing and serving high‑volume telemetry data while meeting the unique demands of financial and payment systems where every millisecond and every failed transaction matters and meeting compliance/privacy/security requirements for data is critical.
  • Build and maintain helper library that provides reliable and easy‑to‑use functionality for emitting telemetry, propagating context and enforcing standards (OTEL‑based), and enable integration with consuming applications and telemetry visualization layer (such as Grafana or Datadog), ensuring zero telemetry loss during transfer.
  • Configure and implement Otel processors, filters, and metadata enrichment. Standardize and deploy approved exporters across the pipeline. Execute metadata enrichment standards across the SDK, Collector, and Gateway levels.
  • Refactor and migrate legacy Java‑based instrumentation into standard OpenTelemetry formats to ensure accurate alerting.
  • Provide technical documentation and training material to facilitate knowledge sharing and team adoption.
  • Build intelligent tooling – from automated incident triage and transaction‑aware root cause analysis to AI‑assisted debugging and runbook generation – that meaningfully reduces on‑call burden, accelerates resolution of payment‑critical incidents, and improves developer productivity across WPC.
Minimum Qualifications
  • 7+ years of experience in software engineering with a strong emphasis on building backend systems, platforms, and tooling.
  • Proven experience building observability or reliability tooling such as monitoring systems, alerting platforms, log pipelines, tracing infrastructure, or diagnostic tools. Deep technical understanding of the Otel ecosystem, including configuring Collectors, SDKs, and Exporters. Proven experience integrating telemetry data with Grafana and Datadog.
  • Strong proficiency in Kotlin, Go, Python, or Java, with Kotlin experience highly valued.
  • Deep understanding of distributed systems concepts including data pipelines, event‑driven architectures, API design, and service‑to‑service communication.
  • Experience designing systems that handle high‑throughput data ingestion and processing such as telemetry pipelines, streaming systems, or transaction processing platforms.
  • Solid understanding of datastores and their trade‑offs — relational databases, NoSQL, time‑series databases, caching layers, and message brokers.
  • Working knowledge of production infrastructure concepts including containers, Kubernetes, cloud platforms, networking fundamentals, and CI/CD systems.
  • Experience with observability platforms and standards such as Prometheus, Grafana, Datadog, OpenTelemetry, Splunk, or similar.
  • Hands‑on experience with LLMs and AI APIs — building integrations, agents, or automation pipelines that solve real operational problems.
  • Experience building internal developer tools, platforms, or CLIs that are adopted and used daily by engineering teams.
  • Familiarity with SRE practices including SLOs/SLIs, error budgets, incident management, and post‑incident review.
  • Strong software design skills — you write clean, well‑tested, maintainable code and care deeply about system architecture.
  • Excellent communication and collaboration skills with the ability to lead design reviews and drive technical alignment across teams.
  • BS or MS in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
Preferred Qualifications
  • Experience working on payment systems, financial services platforms, or other high‑compliance, high‑availability domains.
  • Experience applying AI/ML to operational problems such as anomaly detection, transaction pattern analysis, log summarization, automated diagnostics, or intelligent alerting.
  • Familiarity with security and compliance considerations in financial and payment systems (PCI‑DSS, tokenization, encryption at rest and in transit).
  • Experience with Infrastructure‑as‑Code tools such as Terraform or Pulumi as a tooling builder.
  • Experience building systems that require strong correctness guarantees — idempotency, exactly‑once processing, auditability, and data integrity at scale.

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 Platform Engineer, Apple Pay
Senior Software Platform Engineer, Apple Pay

Apple Inc. • Northern (KY)

Hybrid
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+3
Sr. Software Engineer, Apple Pay
Sr. Software Engineer, Apple Pay

Apple • Cary (NC)

On-site
USD 80,000 - 120,000
Software Engineer - Code Observability
Software Engineer - Code Observability

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 264,000
Relocation assistance
Employee stock purchase plan
Discretionary bonuses
+1
ASE Observability
ASE Observability

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 175,000 - 263,000
Medical and dental coverage
Employee stock programs
Tuition reimbursement
+1
Senior Software Engineer (Observability Solutions) - Enterprise Technology Services
Senior Software Engineer (Observability Solutions) - Enterprise Technology Services

Apple Inc. • Sunnyvale (CA)

On-site
USD 216,200 - 324,800
Senior Cloud Engineer (Wallet, Payments and Commerce)
Senior Cloud Engineer (Wallet, Payments and Commerce)

Apple Inc. • Cary (NC)

On-site
USD 120,000 - 160,000
Systems Architect - Apple Pay
Systems Architect - Apple Pay

Apple Inc. • New York (NY)

On-site
USD 216,000 - 325,000
Medical and dental coverage
Employee stock programs
Relocation assistance
+1
Senior Software Engineer (Technical Architect) - Wallet Platforms
Senior Software Engineer (Technical Architect) - Wallet Platforms

Apple • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Senior Software Platform Engineer, Apple Pay
Senior Software Platform Engineer, Apple Pay

Socket.dev • New York (NY)

On-site
USD 150,000 - 230,000
Distinguished Engineer, Infrastructure Engineering, Wallet, Payments & Commerce
Distinguished Engineer, Infrastructure Engineering, Wallet, Payments & Commerce

Apple Inc. • Cupertino (CA)

On-site
USD 257,000 - 387,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase program
+1