Google is seeking a Senior Software Engineer to join their Android Hardware Security team in London. This role focuses on developing and maintaining critical security features for the Android platform, specifically in the area of platform attestation. The position requires expertise in systems programming languages like Rust and Java, along with a strong background in applied cryptography.
The role involves working across the entire Android stack, from secure execution environments to high-level backend frameworks. You'll be responsible for designing and implementing open-source libraries that support platform attestation, while ensuring reliability and expanding functionality. This position offers the opportunity to work with both internal Google teams and external partners to understand and meet ecosystem needs.
As part of Google's engineering team, you'll contribute to technologies that impact billions of users worldwide. The role combines technical expertise in security engineering with the challenge of working on large-scale systems. You'll need to be versatile, demonstrate leadership qualities, and be enthusiastic about tackling complex problems across the full stack.
The ideal candidate will have strong experience in software development, system architecture, and security principles. This position offers the chance to work on cutting-edge security features while collaborating with talented engineers across Google. You'll be part of a team that's essential to maintaining and enhancing Android's security infrastructure, making it an exciting opportunity for those passionate about security and mobile systems.