Drimva

Apple

Sr. Software Engineer, Enterprise Technology Services

$185K–$278K

Sunnyvale, California · Senior · Full-time · Posted Oct 19, 2026

Experience
5+ years of professional software development; 2+ years with Java. Longer experience preferred.
Education
B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.

About the job

Designs, develops, and operates scalable distributed Java platforms and services supporting Apple’s enterprise technology operations.

What you'll do

  • Architect, design, and roll out features across a modular Java platform and build scalable services for data and integration workflows.
  • Operate and maintain the production platform; evaluate and adopt products and emerging technologies.
  • Set technical standards, review designs and code, and mentor engineers.

What they ask for

  • B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
  • 5+ years developing software professionally.
  • 2+ years with Java, including concurrency, memory management, and performance optimization.
  • Experience building high-scale distributed systems and working with event-driven architectures, messaging systems, caching, and relational and NoSQL databases.

Nice to have

  • Track record leading software projects as a tech lead and mentoring engineers.
  • Hands-on experience with GenAI coding tools such as Claude, Copilot, or Codex.

Pay

$184,700 and $277,600 USD base salary

Tools

Java, Kafka, RabbitMQ, ActiveMQ, Redis, Memcached, Oracle, Postgres

AI focus

Preferred use of GenAI coding tools to accelerate software development, improve code quality, and streamline debugging and testing.

Model-written summary · the original posting is authoritative

First seen Oct 20, 2026 · Last verified Nov 5, 2026 (UTC)