CareerPlan

Software Engineer, Information Systems & Technology

Austin, United States of AmericaFull-time2026-09-29 → 2026-11-10

Core

Develop, test, document, improve, and maintain Java-based systems, frameworks, and apps for Apple's internal operations, customer-facing platforms, and data infrastructure.

Role type

Software Engineer (Backend/Systems)

Builds

Internal systems, frameworks, and applications for Apple's operations, identity, recruiting, data centers, and customer-facing platforms.

Domain

Technology / Enterprise Software

Required skills

Java, Cloud-based distributed systems, RESTful APIs, Relational databases, NoSQL databases, Object-Oriented Programming, Data structures, Algorithms, Software design patterns

Preferred skills

CI/CD tools, Kubernetes, Java web frameworks, Unit testing frameworks, Tooling languages, Distributed orchestration systems, JVM internals, Networking concepts

Technologies

Java, Postgres, MySQL, Cassandra, MongoDB, AWS EKS, GCP GKE, Azure AKS, Spring, JUnit, Mockito, Go, Python, Airflow, Spark, Flink