Big Data Systems Engineer
Apple· Software and Services
Austin, TXFull-timePosted 3mo ago
About the role
Join Apple’s Infrastructure Systems Engineering team within the Fleet Operations Engineering organization to design, build, and operate large-scale Linux systems powering experiences across Apple. Focus on automation, self-service tooling, and engineering excellence to keep critical infrastructure healthy, secure, and scalable.
Responsibilities
- Deploy, configure, and maintain large-scale Linux systems across production and non-production environments
- Develop and maintain automation and configuration management solutions using Puppet, Ansible, or similar tooling
- Write and maintain operational tooling in Python or Go to improve reliability and reduce manual intervention
- Debug complex systems issues — from the application layer down to the kernel — and drive resolution
- Contribute to CI/CD pipelines, revision control workflows, and configuration management practices
- Partner with engineering teams to promote self-service tooling and service democratization across the organization
- Help enforce security best practices, OS hardening, and compliance standards across the fleet
Qualifications
- Hands-on Linux systems administration experience with enterprise distributions such as RHEL, Oracle Linux, or CentOS
- Proficiency in Bash shell scripting for automation, task management, and system operations
- Solid understanding of Linux fundamentals: file systems, process management, user and group administration, and package management
- Working knowledge of networking concepts including TCP/IP, DNS, DHCP, and basic firewall configuration
- Proficiency in Python or Go for scripting and tooling
- Experience with version control systems such as Git
- Familiarity with AWS or GCP infrastructure is a plus
- Experience managing Linux systems at scale in a production enterprise environment
- Experience with at least one configuration management or automation tool such as Puppet or Ansible
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with containerization and orchestration technologies such as Docker or Kubernetes
- Knowledge of OS security hardening, encryption, and regulatory compliance frameworks
- Exposure to monitoring and observability tooling for fleet health and incident response
- A Bachelor's degree or equivalent experience in Computer Science, Information Systems, or a related field
Skills
Required:Linux system administrationScripting (Bash)Python or GoConfiguration management toolsGitNetworking fundamentals
Nice to have:Cloud platforms
Benefits
- (Not explicitly listed in the provided text)
Last updated Jul 24, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services