Software Engineer - Android Firmware

About PayJoy
PayJoy's mission is to deliver access to credit to the next billion people in emerging markets worldwide.  Our unique mobile security technology creates collateral that enables customers to afford their first smartphone on credit and then allows them further access to credit to help weather life's unexpected financial surprises and climb the ladder of economic well-being.

Founded in 2015, today PayJoy has reached hundreds of thousands of customers in a dozen countries around the globe, from Mexico to Indonesia, India, Kenya, and Nigeria, and is on a strong growth path with support from major industry partners to bring credit to millions in 2019.

This role
As Software Engineer - Android Firmware, you will build the technology to support millions of customers worldwide.  Your primary focus will be our Android firmware and operating system security, working with major OEMs worldwide to improve compatibility and security.  As a key part of PayJoy’s global engineering team, you need to be up for any technical challenge and willing to learn new technologies.

Responsibilities
  • Primarily, design and write code that enables OEMs to implement the strong security of the PayJoy lock at scale.  Implement Android features, and troubleshoot live Android bugs affecting user experience, client-server communication, and security, to help us scale to millions of customers.
  • Be open to other software duties as required. For instance, support new device types, design and implement major components of PayJoy’s web and mobile apps and work on the data platform.
  • Provide guidance and mentorship to less experienced team members.
  • Collaborate with Product and Business teams to ensure that your work successfully reaches our end users.
 
Required Qualifications
  • Degree in Computer Science 
  • 3+ years of low-level software development experience with firmware  / linux / embedded systems / OS architecture
  • 1+ year Android OS/firmware experience, including Android (AOSP), ROMs, file system partitions, device drivers, bootloader, flashing ROMs, Android linux components

Desirable Qualifications
  • Experience in mobile security (MITM attacks; code obfuscation); network engineering; benchmarking and optimization
  • Experienced in Git, SQL
  • Degree from a top CS university or previous employment at a top technology company
 
As part of PayJoy, you will have the opportunity to work on meaningful projects that immediately impact our customers, work alongside seasoned engineers and entrepreneurs, and contribute to a startup that is experiencing rapid growth.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file