Senior Android Platform Engineer at Lookout
Toronto, Ontario, CA

Responsibilities

  • Design, architect, and develop security features for Android
  • Research new and innovative ways to securing mobile devices, apps and networks
  • Interact regularly with product management, security researchers, designers, and other teams
  • Ensure product roadmap is delivered on time with emphasis on quality
  • Conduct design and code reviews
  • Resolve bugs and conduct code fixes

Requirements

  • Deep experience with mobile platform and systems programing languages (e.g. Java, Kotlin, C, C/C++)
  • Knowledge of Android APIs and design patterns
  • Proven track record of building system software for desktop, mobile or IoT platforms
  • Exceptional architecture, coding & design skills
  • Ability to break complex problems down into smaller components that are loosely coupled and testable
  • Discipline for testing and automation - unit, functional, integration, etc.
  • Stellar communication skills; able to work well with a smart, passionate and growing team
  • Experience in any of the following - Mobile platforms/SDKs, security, network programming, MDMs, Secure Containers (MAM) etc is a huge plus