Staff Software Engineer, IS&T — Apple-scale Systems

Apple Inc.

Austin (TX)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a staff-level Software Engineer to join Information Systems and Technology in Austin, TX. You’ll architect, design, and deliver Java services, and collaborate with product managers, designers, and leadership on critical systems powering Apple’s operations.

You'll work across backend services, cloud-based distributed systems, APIs, and data processing, with emphasis on performance, fault-tolerance, and scale.

Qualifications

  • B.S. in Computer Science, Computer Engineering, or related technical field, or equivalent professional work experience.
  • 8+ years proven experience developing software in a professional capacity.
  • 5+ years designing and shipping high-scale cloud-based distributed systems with API design experience.
  • 5+ years working with relational and NoSQL databases, including schema design and query optimization.
  • 4+ years proven experience with Java, including concurrency and performance optimization.
  • Mastery of OOP, data structures, algorithms, and GoF design patterns.

Responsibilities

  • Architect, design, develop, test, document, and maintain Java backend software.
  • Lead and contribute to end-to-end project execution from planning to delivery.
  • Collaborate with cross-functional teams and senior leadership to design scalable solutions.
  • Mentor junior engineers and drive engineering excellence.

Skills

Java
Distributed systems
REST APIs / GraphQL
JVM internals
Cloud architectures (AWS/GCP/Azure)
CI/CD
SQL / NoSQL databases
Object-oriented design

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Framework
ServiceTalk
Kubernetes
PostgreSQL
REST/GraphQL tooling
JVM tuning

Job description

Apple is seeking a staff-level Software Engineer to join Information Systems and Technology in Austin, TX. You’ll architect, design, and deliver Java services, and collaborate with product managers, designers, and leadership on critical systems powering Apple’s operations.

You'll work across backend services, cloud-based distributed systems, APIs, and data processing, with emphasis on performance, fault-tolerance, and scale.

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

Similar jobs worth comparing

Staff Software Engineer, Information Systems & Technology
Staff Software Engineer, Information Systems & Technology

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
Senior Java Engineer - Information Systems & Technology
Senior Java Engineer - Information Systems & Technology

Apple Inc. • Austin (TX)

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

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Sr. Software Engineer, Information Systems & Technology
Sr. Software Engineer, Information Systems & Technology

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Java Software Engineer - IT Systems & Platforms
Senior Java Software Engineer - IT Systems & Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Stock options
Healthcare coverage
Retirement benefits
Sr. Software Engineer, Information Systems & Technology
Sr. Software Engineer, Information Systems & Technology

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Stock options
Healthcare coverage
Retirement benefits
Operations Software Engineer- Customer Systems
Operations Software Engineer- Customer Systems

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Hands-On Software Engineering Manager, Distributed Systems
Hands-On Software Engineering Manager, Distributed Systems

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
Senior Software Engineer, Global Enterprise Platforms
Senior Software Engineer, Global Enterprise Platforms

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

Hybrid
USD 185,000 - 278,000
Software Engineer, Hardware Tools & AI Systems
Software Engineer, Hardware Tools & AI Systems

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 150,000