Software Engineer, Cloud Services ASE
Apple, Austin, Texas
The role
Our team operates and maintains cloud infrastructure that demands high availability and performance. This is a highly technical, hands-on role that requires a wide and deep experience in leading infrastructure and applications. We offer a tremendous amount of individual responsibility and influence over the direction of critical services for years to come. You are someone with ideas and a real passion for software delivered as a service to improve reuse, efficiency, and simplicity!
What you need
Extensive experience working on large enterprise environments with the demonstrated ability to architect and deliver solutions at scale. 1+ YOE with cloud platforms such as AWS or GCP 1+ YOE with CI/CD tools and techniques, containers, and Kubernetes 1+ YOE in Golang programming and the ability to pivot to other languages as needed Strong understanding of architectural design principles, including security, high availability, and resiliency.
Experience applying cloud security best practices at the organizational level, including AWS Organizations, Service Control Policies (SCPs), and management (root) and member accounts, with exposure to equivalent constructs in other clouds such as GCP and Alibaba Cloud. Proficiency in designing and building RESTful APIs. Hands-on experience operating and developing infrastructure and services in cloud platforms. Knowledge of network protocols and Linux/Unix system internals.