Customer Authentication Engineer III

ConsultNet

Birmingham, AL

JOB DETAILS
SALARY
$46–$52 Per Hour
SKILLS
Authentication, Consulting, Customer Relations, Develop and Maintain Customers, High School Diploma, Identity Data Management, Information/Data Security (InfoSec), Java, JavaScript, OAuth, Onboarding, Python Programming/Scripting Language, Scripting (Scripting Languages), Security Assertion Markup Language (SAML), Security Compliance, Security Infrastructure, Small Business, Software Engineering
LOCATION
Birmingham, AL
POSTED
30+ days ago

Customer Authentication Engineer III (Java, OAuth 2.0, OIDC)
Birmingham, AL- Charlotte, NC- Atlanta, Georgia (hybrid- onsite 3 days per week)
10- month contract to hire
Pay Rate: $46.00 - $52.00per hr.

The Customer Authentication Engineer will focus on customer-facing authentication solutions, specifically leveraging Transmit Security (authentication engine/orchestrator) and Auth0 (Okta product) as the identity provider. They will support the design and implementation of a new login journey for small and medium-sized business account origination as well as prospect accounts (users not yet existing customers). This includes both integration work with existing systems and new development.

Key Responsibilities

  • Design and implement customer authentication flows using Auth0 (required) and Transmit Security.
  • Build out a new login journey for small/medium business account origination and prospect account access.
  • Develop and integrate multi-factor authentication (MFA) solutions (e.g., OTP, passkeys).
  • Support both integration of existing tools/systems and net new development (primarily integration-focused, but some development will be required).
  • Collaborate with engineering, product, and security teams to ensure secure and seamless customer identity experiences.
  • Write and maintain scripts/code in JavaScript (primary), with possible use of Python and/or Java within Auth0.
  • Support scalability, resiliency, and performance in customer-facing authentication journeys.

Required Skills

  • 5+ years of expertise in Java, OAuth 2.0, OIDC development experience
  • Bachelor's degree and four (4) years of experience in Information Security/Technology
  • High School Diploma or GED and eight (8) years of experience in Information Security/Technology
  • Strong understanding of customer authentication, including SAML, OAUTH, OIDC, and JWT.
  • Strong Auth0 experience (required).
  • Proficiency in JavaScript; familiarity with Python or Java is desirable.
  • Experience integrating and developing customer authentication flows.
  • Background in MFA solutions (OTP, passkeys, etc.).
  • Strong understanding of customer identity management (CIAM) vs. enterprise IAM.

Bonus Skills

  • Experience with Transmit Security platform.
  • Prior experience working with financial institutions (FIs) or regulated environments.
  • Understanding of customer onboarding journeys and security compliance considerations.

About the Company

C

ConsultNet