Senior Infrastructure Software Engineer - SRE, London
This job is offline
AI Summary ✨
Requirements
Successful track-record and proven experience as a backend internet services software engineer in a high-level language such as Golang (preferred), C++, Java or Python or equivalent.
Successful track-record and proven experience of leading projects from design to launch, using business needs to determine velocity and scope
Deep understanding of multi-threading concepts and design of highly concurrent and distributed applications.
Understanding of distributed system concepts including: the CAP Theorem, microservices, and self-healing policy enforcement
Nice to Haves
Experience with development within Kubernetes ecosystem, including operator framework and controllers
Some exposure to structured or unstructured storage or caching layers such as Cassandra, Redis, Memcache.
Experience with UI frameworks such as React, Angular or JQuery
Experience with large scale server orchestration (OpenStack Ironic, Metal3, MAAS, xCat, Netbox, Tinkerbell, Cloudstack)
Some exposure to cloud services (AWS S3/EC2/CloudFront/Steps... or equivalent)
What You'll Be Doing
Building and supporting new and existing critical infrastructure systems and frameworks
Creating API-driven services with extraordinary precision
Leading projects or small teams to deliver on time in fast-changing environments
Perks and Benefits
Individual responsibility and influence over the direction of core platform services
Engineering impact on hundreds of millions of users
Essential to the success of current and future Apple features