The company is looking to solve the problem of providing a secure, stable, and fast authentication experience for its customers.
Requirements
- Master's degree or foreign equivalent in Computer Science, Computer Applications, Information Technology, Engineering (any), or related fields
- Two years of experience in a related occupation
Responsibilities
- Serve as senior backend software engineer for the authentication team, ensure that customer has secure, stable, and fast authentication experience.
- Owner of several highly critical APIs, actively participate in the design, enhancement, and maintenance of the APIs.
- Point-of-contact engineer for the 'remember me' function for both mobile and desktop login, including all services related to enrollment, revoke, and database record association.
- Key engineer for backend service supporting the biometrics authentication function of mobile application.
- Serve as the subject matter expert for service details related to the login flow APIs, saved ID feature, session asymmetric encryption service, biometrics identity and integration with different platforms, cookie management for stateful session maintenance, and most recently the Fast IDentity Online standards.
- Perform code review for other team members to ensure the correctness of code implementation and code quality.
- Provide triage support for the login flow as representative of my Agile team for all the environments.
Other
- Applicants must have a Master's degree or foreign equivalent in Computer Science, Computer Applications, Information Technology, Engineering (any), or related fields
- Travel/relocation required as jobs will be performed at various unanticipated locations throughout the United States
- Mentor the junior engineer in the team on the issues they may face on service logic understanding, solution design and verification
- Interview new resources on the capabilities and provide feedback to manager for fitness of the team
- Attend project meetings for project logic understanding and design discussion with project owner, architect, line of business, and engineers from other teams