Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Apple, Inc.

Security Infrastructure Software Engineer, SEAR

Career Insights for Site Reliability Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Texas data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Site Reliability Engineer is responsible for designing, implementing, and maintaining highly reliable and scalable software systems and infrastructure. They emphasize automation, code-driven infrastructure, and the use of software tools to manage systems efficiently. Monitors performance within production environments, identifies causes of incidents, and implements preventative measures to ensure software reliability.

$123,674 / year median in Texas

Explore Career

Job Description

Summary At Apple, we work together to build products and services that make a difference in people's lives. That work is possible because people with different backgrounds, experiences, and ideas come together to solve difficult problems. Everyone has an opportunity to contribute, learn, and help shape what comes next. This role is within Apple's Security Engineering & Architecture organization on a team that builds and operates infrastructure used by security engineers across Apple. Our work includes production services, compute platforms, developer tools, and automation that support how teams build, test, analyze, and secure Apple products at scale. Description In this role, you will design, develop, and operate software and infrastructure used by security engineering teams. You will collaborate with engineers across the organization to understand their needs and translate them into reliable, reusable platform capabilities. Your work may include distributed services, APIs, command-line tools, deployment automation, observability, and integrations with other engineering systems. You will help improve the reliability, scalability, security, and operational efficiency of the services we provide. Minimum Qualifications BS/MS in Computer Science or 5+ years equivalent experience Ability to demonstrate strong problem solving and logic in backend programming Experienced with building cloud services and distributed systems at scale Demonstrated end-to-end ownership of cross-organizational projects Preferred Qualifications Excellent Swift, Objective-C, or Go programming skills Experience with high-availability operations management, including deployment automation and rollback strategies Familiarity with security architecture design and review Effective communication of complex technical concepts Track record of shipping customer-facing services or products 5+ years of experience with multi-functional technical leadership