Taro Logo

Senior Software Engineer, Android Hardware Security

A global technology company that develops innovative products and services used by billions of users worldwide.
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity

Job Description

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.

Last updated 17 days ago

Responsibilities For Senior Software Engineer, Android Hardware Security

  • Design and implement open-source libraries to support users of platform attestation, both inside and outside of Google
  • Design and implement features to expand the reliability, and usefulness of platform attestation
  • Write and maintain features that may interact at every layer of Android, from secure execution environments to high-level, backend frameworks code
  • Communicate with parties, both inside and outside of Google, to understand ecosystem needs
  • Document and convert work to ensure successful integration within large partner ecosystem

Requirements For Senior Software Engineer, Android Hardware Security

Java
Rust
Go
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with large scale application design and architecture
  • 1 year of experience working with Java
  • 1 year of experience with the Rust programming language
  • Experience with applied cryptography

Related Jobs

Mandiant Cloud Security Architect, Mandiant, Google Cloud

Senior cloud security architecture role at Google Cloud's Mandiant division, focusing on security assessments, architecture design, and client security strategy.

Senior Software Engineer, Android Hardware Security

Senior Software Engineering role at Google focusing on Android hardware security and platform attestation, requiring expertise in Java, Rust, and cryptography.

Senior Software Engineer, Android Hardware Security

Senior Software Engineer position at Google focusing on Android Hardware Security and platform attestation, requiring expertise in Rust, Java, and applied cryptography.

Data Security Solution Engineer

Senior Security Solution Engineer role at Microsoft focusing on data security solutions, customer engagement, and technical leadership in London.

Senior Security Engineer

Senior Security Engineer position at Betway, implementing and managing security measures for a leading online gaming company. Hybrid role based in London with comprehensive benefits.