Software Development Engineer, Network Telemetry

A global technology company that designs, develops, and sells consumer electronics, software, and services.
Security
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cybersecurity

Description For Software Development Engineer, Network Telemetry

At Apple, we're seeking an extraordinary Software Developer passionate about security who can thrive in a fast-paced environment. This role focuses on security across all of Apple, working within the Information Security team to develop innovative technologies used throughout the company. You'll identify problems, establish visions for solutions, and unite relevant stakeholders to achieve those goals.

The position requires expertise in multiple programming languages, cloud technologies, and machine learning. You'll work on security technologies, applications, and processes that protect Apple products and services. The role demands strong technical skills combined with excellent communication abilities to work with various teams and stakeholders.

Key aspects include working with cloud platforms, container technologies, and microservices, while applying machine learning and behavioral analytics to security challenges. You'll need to be comfortable with various operating systems and have strong debugging and problem-solving skills.

The ideal candidate will have at least 3 years of programming experience, particularly with ML tools and languages. You should be familiar with DevOps practices, SQL, and test-driven development. Additional experience with network architecture, large-scale distributed data processing, and security optimization techniques is highly valued.

This is an opportunity to work at the forefront of security technology, protecting one of the world's most innovative companies. You'll be part of a team that values both individual drive and collaborative success, working on projects that directly impact Apple's security posture across its entire ecosystem.

Last updated a day ago

Responsibilities For Software Development Engineer, Network Telemetry

  • Work on innovative security technologies used throughout Apple
  • Build strong internal and external relationships to communicate secure solution designs
  • Interact effectively with all roles and levels of partner organizations
  • Drive results with attention to detail and follow-through
  • Rapidly understand and evaluate solutions for various concerns

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 such as AWS or GCP, container technologies such as Docker and 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 other Unix-based operating systems
  • Strong test-driven approach to writing code
  • Excellent problem solving skills
  • Extraordinary debugging skills

Interested in this job?

Jobs Related To Apple Software Development Engineer, Network Telemetry

Senior Security Software Engineer - Secure Transports

Senior Security Software Engineer role at Apple focusing on cryptographic and secure protocols engineering for all Apple products, offering $143K-$264K base pay plus equity.

Secure Systems Engineer - Platform Architecture

Senior Security Engineering role at Apple focusing on platform architecture and security design for consumer devices and web services.

Senior Security Detection and Response Engineer

Senior Security Detection and Response Engineer role at Clear Street, focusing on enhancing security detection capabilities using SIEM platforms and Python automation.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security developing security analysis tools for malware and phishing detection using C#, Azure, and AI technologies.

Security Engineer - Semiconductor, Devices and Services Security

Security Engineer role at Amazon's Project Kuiper focusing on semiconductor and device security for satellite communications systems.