Senior Software Engineer (Linux, Networking, Service traffic systems) - Apple Services Engineering

A technology company that creates innovative products, services, and customer experiences.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer (Linux, Networking, Service traffic systems) - Apple Services Engineering

Join Apple's Software and Services team as a Senior Software Engineer, where you'll play a crucial role in developing and maintaining critical infrastructure systems. This position offers an exciting opportunity to work on large-scale service networks and infrastructure services that power Apple's ecosystem.

The role demands expertise in Linux environments, networking, and service traffic systems, with proficiency in languages like Golang, Rust, Java, or Swift. You'll be working in a high-autonomy, high-accountability environment where your contributions will directly impact the company's core infrastructure.

As a senior engineer, you'll collaborate with cross-functional teams, participate in design reviews, and contribute to the evolution of critical systems. The position requires 5+ years of software development experience and a strong foundation in computer science principles.

Apple offers a comprehensive benefits package, including competitive base pay ranging from $175,800 to $312,200, plus opportunities for stock awards and bonuses. The company provides excellent medical and dental coverage, retirement benefits, and education reimbursement opportunities.

The ideal candidate will bring strong problem-solving skills, a collaborative mindset, and a passion for continuous learning. You'll be working from Apple's facilities in the San Francisco Bay Area, contributing to systems that prioritize privacy, efficiency, and reliability.

This role presents an exceptional opportunity to work with cutting-edge technologies while making a significant impact on Apple's infrastructure. You'll be part of a team that values innovation, quality, and technical excellence, working on projects that support Apple's global operations.

If you're excited about building reliable, efficient systems and want to be part of a company known for turning great ideas into great products, this position offers the perfect blend of challenge and opportunity. Join Apple's team and help shape the future of technology infrastructure while growing your career in a supportive, dynamic environment.

Last updated a day ago

Responsibilities For Senior Software Engineer (Linux, Networking, Service traffic systems) - Apple Services Engineering

  • Drive major changes to critical infrastructure systems across teams and domains
  • Contribute to the design, implementation, and evolution of Apple's critical infrastructure services
  • Participate in design reviews, discussions, and collaborate with peers across teams
  • Contribute clean, tested, and reliable code
  • Work in a high-autonomy, high-accountability team
  • Stay up-to-date on industry standard methodologies
  • Contribute to continuous improvement efforts

Requirements For Senior Software Engineer (Linux, Networking, Service traffic systems) - Apple Services Engineering

Go
Java
Linux
Rust
  • 5+ years of software development experience
  • Proficiency in Golang, Rust, Java, or Swift
  • Deep experience working in Linux environments
  • Understanding of Agile development processes and SDLC
  • Deep experience with networking and service traffic systems
  • Strong problem-solving skills and a collaborative mindset
  • Effective communication skills to work with cross-functional teams
  • A passion for learning new technologies and continuously improving
  • Bachelor's degree in Computer Science or a related field / Equivalent career experience

Benefits For Senior Software Engineer (Linux, Networking, Service traffic systems) - Apple Services Engineering

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs and RSU awards
  • Employee Stock Purchase Plan with discount
  • Education reimbursement for career advancement
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Senior Software Engineer (Linux, Networking, Service traffic systems) - Apple Services Engineering

Software Engineer - Apple Maps/Traffic

Senior Software Engineer position at Apple Maps focusing on traffic analysis and prediction, requiring 6+ years of experience and expertise in Java, Scala, or Python.

AIML-Senior Backend Software Engineer, Measurement

Senior Backend Software Engineer role at Apple focusing on building ML experimentation platforms and scalable systems processing billions of events daily.

AIML-Sr. Backend Software Engineer, Measurement

Senior Backend Software Engineer position at Apple's AIML team in Seattle, focusing on distributed systems and ML platform development with competitive compensation and benefits.

Apple GPU Compiler Backend Research Engineer

Senior GPU Compiler Backend Research Engineer position at Apple, focusing on optimizing compiler technology for Apple Silicon GPUs using LLVM and C++.

Sr. Development Engineer, Music, Books, & Podcasts Content Data Services

Senior Development Engineer position at Apple working on data services for Music, Books, and Podcasts platforms, requiring Java/Scala expertise and 5+ years of experience.