Drimva

Apple

Software Engineer, Information Systems & Technology

Austin, Texas · Full-time · Posted Sep 29, 2026

Experience
2+ years professional software development; 1+ years implementing cloud-based distributed systems and APIs; 1+ years using relational and NoSQL databases; 1+ years with Java.
Education
B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.

About the job

Develops and maintains Java-based systems, frameworks, and applications used across Apple, contributing throughout projects from planning and design to implementation and ongoing improvement.

What you'll do

  • Develop, test, document, improve, and maintain code, mostly in Java.
  • Contribute to project planning, design, implementation, and future iterations.
  • Collaborate with engineers, product managers, designers, and internal and external partners.

What they ask for

  • B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
  • 2+ years of professional software development experience.
  • 1+ years implementing cloud-based distributed systems, including API implementation.
  • 1+ years of experience with Java and with both relational and NoSQL databases.

Nice to have

  • Exposure to CI/CD and deploying containerized applications on cloud-based Kubernetes.
  • Familiarity with Java web and unit testing frameworks, tooling languages, or distributed orchestration and computing systems.

Tools

Java, REST, RPC, GraphQL, Postgres, MySQL, Cassandra, MongoDB

AI focus

May contribute to Apple-wide data processing and AI/ML systems; specific AI responsibilities are not stated.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)