Stay in Touch

TITLE

 

Senior Software Engineer (Android, Java)

COMPANY

 

Shape Security

LOCATION

 

Mountain View, CA, US

Description

Join a brilliant team of engineers, data scientists, and security experts to defend the Internet against automated attacks and help eliminate the scourge of credential stuffing once and for all. Implement countermeasures, analyze code intrusion, detect privilege elevation/permission hijacking, ensure the integrity of Shape’s defenses, and establish yourself as a leader in the growing field of mobile security.
 
Shape is defeating malicious attackers in real time, daily, and needs passionate people who will develop the next generation of weapons to use.

Job Duties and Responsibilities

    • Develop and support new features in Shape’s Android SDK so to reliably establish the security posture of millions of mobile devices in real time
    • Research new innovations in security as the mobile landscape shifts with new devices and APIs.
    • Work with Shape’s service and support teams to deliver the service to fortune 500 customers.

Minimum Required Knowledge, Skills, and Abilities

    • Proficiency in Java on Android.
    • Deployed an SDK at scale or apps to the Google App Store
    • Experience with developing automated mobile app tests.
    • Good written and verbal communication skills.
    • Excellent troubleshooting skills.
    • Deep knowledge of HTTP in practice

Bonus Knowledge and Skills

    • Basic knowledge of Kotlin/NDK for Android applications.
    • Skilled in a scripting language such as Python.
    • Solid understanding of secure coding practices.
    • Fundamentals of root detection, debugging hooks etc.
    • Awareness of Game Theory and its application in security.
    • Experience in data encryption and secure communication.
    • Experience analyzing network traffic for attacks.
    • Experience with hybrid web/mobile frameworks such as PhoneGap.
    • Automation experience with frameworks such as Appium/Selenium.

Shape Facts

      • 1.6 billion user accounts protected from account takeover
      • Shape’s SDK is installed on over 150 million mobile devices
      • hape processes 100 million real human logins per day
      • Shape prevents 42 million attacks per day
      • Shape processes 4B transactions per week
      • Shape processes 300 million transactions per day for a single customer
 
US Market: Shape Customers Represent:
      • 60% of the Airline Industry
      • 40% of the Consumer Banking Industry
      • 33% of the Auto Insurance Industry
      • 30% of the Hotel Industry
      • 20% of the Telecommunications Industry
      • 2 of the Top 10 QSRs (quick service restaurants)
 
Global Market: Shape has been chosen by:
    • 5 of the Top 10 Global Airlines
    • 2 of the Top 5 Global Hotel Chains
    • 1 of the Top 3 Global Commerce Companies
    • 2 of the Top 4 Mobile Social Networks

Apply for the job

Subscribe to our blog.


 

Blog & Newsletter Signup