Senior Software Engineer - Traffic, JVM Frameworks (ASE)

A leading technology company that creates world-class hardware, software, and services.
$166,600 - $296,300
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Traffic, JVM Frameworks (ASE)

Apple is seeking a Senior Software Engineer to join their Traffic and JVM Frameworks team. This role focuses on developing and maintaining world-class JVM-based libraries that power Apple services, including Netty and ServiceTalk. The position offers an opportunity to work on networking protocols and distributed systems at Apple's massive scale.

The ideal candidate will contribute to building and evolving JVM-based libraries while demonstrating strong leadership skills. You'll be working with a collaborative team focused on making high-impact decisions across Apple's services. The role requires deep technical expertise in Java, distributed systems, and networking protocols.

As a senior engineer, you'll be expected to navigate complex architectural decisions, mentor team members, and work closely with partner teams. The position offers excellent benefits, including comprehensive healthcare, stock options, and educational support. The team culture emphasizes work-life balance, professional growth, and technical excellence.

This is an exceptional opportunity for someone passionate about library development, distributed systems, and networking who wants to make a significant impact at one of the world's leading technology companies. You'll be working in a supportive environment that values both technical expertise and leadership skills, with the chance to influence critical infrastructure used across Apple's services.

Last updated 22 days ago

Responsibilities For Senior Software Engineer - Traffic, JVM Frameworks (ASE)

  • Contribute to and build JVM based libraries
  • Develop and demonstrate leadership skills
  • Influence and improve networking stack for Apple services
  • Make informed technology choices within complex architectures
  • Coach and mentor teammates
  • Provide technical guidance
  • Navigate ambiguity and focus on broader objectives

Requirements For Senior Software Engineer - Traffic, JVM Frameworks (ASE)

Java
  • Developed Java API design and evolution through the lifetime of a library
  • Understanding of concurrency and multi-threaded concepts
  • Understanding of Java Development Kit
  • General knowledge about Garbage Collection
  • General knowledge of large scale distributed systems
  • Expertise in Traffic/Edge Engineering or Cloud Networking
  • General knowledge of Java Memory Model

Benefits For Senior Software Engineer - Traffic, JVM Frameworks (ASE)

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Employee Stock Purchase Plan
  • Restricted stock unit awards
  • Discretionary bonuses
  • Relocation benefits
  • Vacation time

Interested in this job?

Jobs Related To Apple Senior Software Engineer - Traffic, JVM Frameworks (ASE)

Senior Software Engineer (Pega), Enterprise Systems

Senior Software Engineer position at Apple focusing on Pega development for enterprise systems and customer service applications.

Senior Software Engineer - Traffic, JVM Frameworks (ASE)

Senior Software Engineer position at Apple focusing on JVM-based libraries and traffic systems, offering competitive compensation and comprehensive benefits.

Senior Media Experience Software Engineer

Senior Media Experience Software Engineer role at Apple, focusing on audio experiences across Apple's ecosystem including Vision Pro, AirPods, and other devices.

Senior Software Engineer, Apple Maps

Senior Software Engineer position at Apple Maps focusing on building large-scale systems and geospatial data services with competitive compensation and comprehensive benefits.

AppleCare Strategic Quality Process Improvement Program Manager

Strategic Quality Process Improvement Program Manager role at Apple, focusing on enhancing customer support workflows and quality initiatives with competitive compensation and benefits.