Posted in

Senior System engineer – Cloud infrastructure

Senior System engineer – Cloud infrastructure

CompanyApple
LocationSeattle, WA, USA
Salary$166600 – $296300
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • BS with 5+ years of experience in system software development or MS in Computer Science
  • Strong systems programming skills and knowledge of operating system fundamentals
  • Fluency in Go (Golang), Python, or similar languages in a systems context
  • Familiarity with the mechanics behind infrastructure management
  • Customer-focused thinking and strong problem solving with attention to detail

Responsibilities

  • Closely collaborate with teams within and across organizations to support their workflows or integrate their technology into our platform
  • Automate operations processes via services and tools
  • Develop within configuration management and fleet orchestration via SaltStack, Ansible, Puppet, or others
  • Design, implement, and maintain robust, scalable, and highly available services that support infrastructure management
  • Monitor on-server system performance, identify bottlenecks, and implement solutions to enhance efficiency
  • Conduct root cause analysis for on-server system failures and implement preventive measures
  • Write and review code, generate and review design documentation
  • Participate in qualifications and rollouts of software to production clusters
  • Participate in a business-hours rotation where engineers respond to platform issues for same-day resolution

Preferred Qualifications

  • Experience with large scale server provisioning and maintenance
  • Familiarity with node management systems like SaltStack, Ansible, Puppet
  • Strong proficiency in Linux/Unix internals, administration, and troubleshooting
  • Operational knowledge of Kubernetes clusters
  • Strong knowledge of networking protocols and security standard methodologies
  • Experience with measuring, analyzing, and optimizing performance
  • Ability to effectively communicate within a team and with project collaborators