Google is seeking a Senior Software Engineer to join their Android Hardware Security team in London. This role sits at the intersection of Android systems and security, focusing on platform attestation and secure execution environments. The position offers the opportunity to work on critical security infrastructure that protects billions of Android users worldwide.
The ideal candidate will bring deep expertise in systems programming languages like Rust and Java, combined with a strong understanding of applied cryptography and security principles. You'll be responsible for designing and implementing open-source libraries and features that enhance platform attestation across the Android ecosystem, working at multiple layers of the Android stack from secure execution environments to high-level frameworks.
This is a unique opportunity to impact Android security at scale, working with both internal Google teams and external partners to strengthen the platform's security posture. The role requires not just technical excellence in software engineering and security, but also strong communication skills to work effectively with various stakeholders in the Android ecosystem.
As part of Google's engineering organization, you'll have access to world-class resources and the opportunity to work on technology that affects billions of users. The company offers a collaborative environment where you can tackle complex technical challenges while contributing to the security of one of the world's most widely-used mobile platforms.
The position offers the stability and benefits of working at a leading tech company while providing the technical challenges and impact potential that ambitious engineers seek. If you're passionate about systems security, low-level programming, and want to make a difference in mobile security at a global scale, this role offers an excellent opportunity to do so.