Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer Rust Web Services - Apple Engineering 
United Kingdom, England, London 
687375970

07.04.2025
We rely on sustainable coding through focus on readable, maintainable, and performant code. As such, we lean heavily on Rust and its great tooling to fearlessly develop highly efficient distributed systems code.
  • Experience designing, implementing, and supporting highly scalable applications and web services
  • Experience working with Rust (e.g., asynchronous (async/await), sharing models (Sync/Send), etc.)
  • Experience with concurrent programming (e.g., locking, memory synchronization, atomic operations, etc.)
  • Experience with distributed system concepts (e.g., distributed consensus, replication, failure detection, etc.)
  • Experience with blob storage solutions
  • Experience with distributed key-value databases
  • Experience with Kubernetes and containers
  • Experience with Linux system internals
  • Experience with storage systems and internals + back-end web technologies