Software Development Engineer, Network Telemetry

Apple is a technology company that creates extraordinary products, services, and customer experiences.
$166,600 - $296,300
Security
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Software Development Engineer, Network Telemetry

Apple Information Security is seeking an exceptional Software Development Engineer to join their team working on cutting-edge security technologies. This role offers a unique opportunity to shape the security landscape across all of Apple's products and services. The position combines hands-on technical development with strategic problem-solving, requiring expertise in security, machine learning, and distributed systems.

The ideal candidate will have strong programming skills across multiple languages, experience with cloud technologies and microservices, and a deep understanding of machine learning and security principles. You'll be working in a fast-paced environment where both individual contribution and team collaboration are essential for success.

As part of Apple's Information Security team, you'll be responsible for developing innovative security solutions, analyzing complex data sets, and ensuring the protection of Apple's vast ecosystem. The role offers competitive compensation, including a base salary range of $166,600 to $296,300, plus additional benefits such as stock options and comprehensive healthcare coverage.

This is an excellent opportunity for a security-focused developer who wants to make a significant impact at one of the world's most influential technology companies. You'll be working with cutting-edge technologies, collaborating with talented teams, and helping to shape the future of security at Apple. The position offers both technical challenges and growth opportunities, making it ideal for someone who is passionate about security and wants to work on solutions that affect millions of users worldwide.

Last updated 11 days ago

Responsibilities For Software Development Engineer, Network Telemetry

  • Work on innovative security technologies used throughout Apple
  • Identify problems and establish vision for addressing them
  • Build strong internal and external relationships
  • Communicate secure solution designs to developers
  • Develop security technologies, applications, and processes
  • Prepare and collect data for training/analysis and ensure data quality

Requirements For Software Development Engineer, Network Telemetry

Python
Java
Go
Ruby
Kubernetes
  • Significant programming experience with Ruby, Python, Elixir, Java, Golang, Swift, C, C++, and/or objective-C
  • Skilled in cloud technologies (AWS/GCP), Docker, Kubernetes, and Microservices
  • Experience with machine learning, deep learning, behavioral analytics, and applied statistics
  • 3+ years proven programming skills using standard ML tools and languages
  • Experience with CI/CD and DevOps practices
  • Experience with reading and writing SQL
  • Comfort with macOS, Linux, or Unix-based operating systems
  • Strong test-driven approach to writing code
  • Excellent problem solving skills
  • Extraordinary debugging skills

Benefits For Software Development Engineer, Network Telemetry

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Software Development Engineer, Network Telemetry

Senior Software Engineer

Senior Software Engineer role at Apple focusing on security infrastructure for global services like iCloud, Music, Siri, and App Store.

Software Engineer, Communications Networking & Security

Senior Security Software Engineer role at Apple, focusing on building secure communications and networking protocols for Apple's core products and services.

Senior Software Engineer, Communications Networking & Security

Senior Software Engineer role at Apple focusing on security and communications protocols, building secure frameworks for products like iMessage and FaceTime.

Research Tooling Engineer

Senior Security Engineering role at Apple focusing on building sophisticated security tools and features to protect users from threats.

Software Engineer, Trusted Execution (Secure Boot)

Senior Security Software Engineer role at Apple focusing on trusted execution and secure boot technologies, requiring 5+ years of systems programming experience.