Software Engineer - Traffic, JVM Frameworks jobs in United States
cer-icon
Apply on Employer Site
company-logo

Apple · 2 hours ago

Software Engineer - Traffic, JVM Frameworks

Apple services need world class libraries in order to operate in a distributed, performant, and reliable fashion. We are responsible for delivering the JVM based libraries that meet the needs of Apple services. This role involves contributing to and building JVM based libraries, influencing and improving the networking stack for Apple services.

AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

As an experienced software engineer you will contribute to and build JVM based libraries that enable services at Apple’s scale
This is an opportunity to develop and demonstrate your leadership skills, influencing and improving the networking stack for Apple services
You will have the opportunity to work with a team which is focused on impact across Apple
Senior engineers will be expected to excel at making informed technology choices within complex architectures
Your deep understanding of the organization's business, products, customers, and strategy will empower us to pinpoint opportunities aligning with our team's mission
We expect senior engineers to enable decisive choices even amid conflicting perspectives, demonstrating our commitment by disagreeing when necessary and then committing to the chosen path
Navigating ambiguity is our strength - you will concentrate on the broader objectives, goals, and desired impact, taking deliberate steps forward
Our dedication extends to coaching and mentoring teammates, considering their unique skills, backgrounds, and working styles
You will actively seek and provide constructive feedback to foster growth within our team
Here you will find that we: Have a collaborative work environment where you can choose when to socialize and when to focus. Provide technical guidance and mentorship. Have an encouraging and growth-focused workplace culture. Encourage you to use accrued vacation time and maintain a healthy work-life balance. Offer excellent benefits!

Qualification

Java Development KitConcurrencyMulti-threadingTraffic/Edge EngineeringLarge scale distributed systemsJava Memory ModelAsync RPC librariesNetworking protocolsC++/JNI knowledgeJVM performance analysisCollaborative approachGrowth mindset

Required

2+YOE in the following:
Understanding of concurrency and multi-threaded concepts
Understanding of Java Development Kit (e.g. Java APIs and library implementations)
General knowledge about Garbage Collection and its impacts on library/application development
General knowledge of large scale distributed systems
Experience in Traffic/Edge Engineering or Cloud Networking
General knowledge of Java Memory Model
Bachelor's of CS or equivalent

Preferred

Collaborative approach, working to make the team better
A growth mindset
Developed Java API design and evolution through the lifetime of a library
Passionate about improving the team and partners you work with
Professional expertise in Traffic/Edge Engineering or Cloud Networking
Experience with async RPC libraries such as Netty, ServiceTalk, Finagle, VertX, Spring Reactor, gRPC Java, etc
Proficient with networking and inter-process communication
C++/JNI knowledge
Understanding of popular networking protocols such as (but not limited to) HTTP/1.x, HTTP/2, and HTTP/3 is desirable
Deep knowledge of Java Memory Model
Understanding of how to do JVM performance analysis and make corresponding improvements
Professional experience partnering with application and library developers to write more friendly code for the JVM/JDK
Passionate about enabling internal partner teams

Benefits

Comprehensive medical and dental coverage
Retirement benefits
A range of discounted products and free services
Reimbursement for certain educational expenses — including tuition
Discretionary bonuses or commission payments
Relocation

Company

Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.

H1B Sponsorship

Apple has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)

Funding

Current Stage
Late Stage
Total Funding
$5.67B
Key Investors
Berkshire HathawayMicrosoftSequoia Capital
2026-01-10Pre Seed· $1M
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M

Leadership Team

leader-logo
Tim Cook
CEO
leader-logo
Craig Federighi
SVP, Software Engineering
Company data provided by crunchbase