JobsDetection and Response Software Engineer |
Job description
The Detection and Response Software Engineer will join the Apple Services Engineering Detection team, focusing on building advanced detection and response platforms that protect Apple's systems and services. This role involves designing and implementing engineering solutions that automate investigation workflows and enhance alert contextualization. The engineer will leverage cutting-edge technologies, including GenAI, to improve detection capabilities. The position requires strong software development skills and a passion for security engineering.
Requirements
- 5+ years of professional software development experience with demonstrated ability to ship production-quality code
- Strong proficiency in Python with experience building production services, APIs, or data processing pipelines
- Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent professional experience
- Experience with software engineering fundamentals such as version control, testing frameworks, CI/CD pipelines, and code review practices
- Demonstrable coding skills through one or more of active GitHub profile, contributions to open-source projects, technical blog, or portfolio of shipped software
- Proficiency in Swift for building macOS/iOS tools or applications
- Experience applying GenAI/LLM technologies to software development
- Hands-on experience with large-scale data processing frameworks or distributed systems
- Experience building Slack bots, integrations, or custom ChatOps workflows
- Familiarity with Kubernetes, container orchestration, and cloud-native application development
- Experience with web services, RESTful API design, and database systems
- Knowledge of security concepts such as threat modeling, detection engineering, incident response, or security operations
- Experience building developer tools, internal platforms, or infrastructure-as-code solutions
- Active participation in technical communities such as conference talks or published technical writing
- Track record of rapidly prototyping solutions and iterating based on user feedback
- Understanding of the challenges of building detection systems at scale
Responsibilities
- Design and build engineering platforms that enable efficient detection creation, alert enrichment, automated investigation, and incident response workflows
- Develop automation solutions that transform raw security signals into high-fidelity, actionable alerts through correlation, enrichment, and intelligent processing
- Build integrations with collaboration platforms and security tools to enable seamless automated response workflows
- Leverage GenAI technologies to create next-generation detection and investigation tools
- Establish engineering requirements for detection-as-code frameworks, testing methodologies, and deployment pipelines
- Collaborate with detection engineers to understand operational pain points and translate requirements into scalable technical solutions
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
