Earnin is hiring a
Senior Software Engineer

Logo of Earnin

Earnin

πŸ’΅ $169k-$207k
πŸ“Remote - United States

Summary

Join EarnIn's Consumer Identity team as an experienced engineer to design and develop identity and authorization services, contributing to the growth of our financial system.

Requirements

  • 4+ years of delivering value through software in a collaborative environment
  • Familiarity with authentication protocols and standards (e.g., OAuth 2.0, OpenID Connect, SAML)
  • Familiarity with access control schemes, multi-factor authentication (MFA), and other identity and access management (IAM) concepts
  • Prior experience with at least one identity management system, such as Keycloak, Okta, Auth0, or similar
  • Prior experience with JVM-based languages such as Java, Kotlin, or Scala
  • Prior experience with frontend development with React or similar frameworks
  • Excellent written and verbal communication skills
  • Ability to thrive in a fast-paced, dynamic, result-driven environment
  • Being self-motivated and able to work independently with minimal supervision

Responsibilities

  • Design, architect, and implement identity management solutions that meet the organization's security and scalability requirements
  • Integrate identity services seamlessly into our applications, ensuring a cohesive user experience across multiple platforms
  • Stay abreast of emerging technologies and industry trends in identity management, and proactively identify opportunities for process improvements and optimization
  • Drive the design & implementation of new features - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, clean code
  • Make a meaningful impact in the lives of our community members
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Care passionately about producing high-quality, efficient designs and code

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Earnin know you found this job on JobsCollider. Thanks! πŸ™