Posted 6 months, 2 weeks ago
Locations
Cupertino, California, London, UK
Contacts
a_rust_team@group.apple.com
Description
We are a small international team, with team members in Cupertino, CA, and London, UK. We are looking for senior software engineers to join our team. The role involves a large amount of individual responsibility and influence over the direction of a core service. We believe in small agile teams and their ability to deliver high-quality, high-impact software. We share code ownership and knowledge through the Agile technique of pair-programming. Our codebase is written entirely in modern Rust using the latest technologies and coding practices. The core work includes: Designing, implementing, and supporting highly scalable applications and web services, Working in Rust (e.g., asynchronous (async/await), sharing models (Sync/Send), etc.), Concurrent programming (e.g., locking, memory synchronization, atomic operations, etc.), Distributed system concepts (e.g., distributed consensus, replication, failure detection, etc.). This role requires working with pair programming (remote and if possible in-person) and may require occasional international travel/transatlantic travel. You can reach us by emailing your resume to `a_rust_team at group.apple.com`
Similar Jobs
Create your own personalized Job Alert