Identity Backend Engineer — Secure Auth & Migration

LinuxCareers

Bethesda (MD)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision coverage
401k with employer contribution
Paid holidays and vacation
Tuition reimbursement

Job summary

Black Canyon Consulting is seeking a Backend Engineer to support the NCBI Login and MyNCBI Account infrastructure at NIH. You will maintain legacy systems, migrate to modern identity platforms, and build secure, scalable back-end services for millions of biomedical users.

You will work across Linux environments, implement SAML/OIDC/OAuth/JWT, and lead ICAM migration efforts while ensuring production stability and compliant data handling.

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience.
  • Strong backend skills: C++, Python, and SQL.
  • Extensive Linux/Unix system experience.
  • Experience with authentication protocols (OAuth, OIDC, SAML, JWT).
  • Experience with Microsoft SQL Server and relational DB design.
  • Version control (Git, SVN) and CI/CD practices.
  • XML and XSLT experience.

Responsibilities

  • Maintain and stabilize legacy backend services for NCBI Login and MyNCBI.
  • Build, deploy, and maintain backend binaries and CGI scripts on AlmaLinux and Unix/Linux environments.
  • Develop and optimize backend services with focus on security, compliance, and performance.
  • Integrate third-party IDPs and manage federation data feeds; implement SAML, OAuth 2.0, OIDC, and JWT authentication protocols.
  • Lead migration efforts to NIH ICAM standards and support user account migrations.

Skills

C++
Python
SQL
Linux
OAuth/OIDC/SAML/JWT
Git & SVN
CI/CD
DevOps
XML/XSLT

Education

Bachelor's degree in Computer Science

Tools

Git
SVN
CI/CD tools
Django
XML
XSLT

Job description

Black Canyon Consulting is seeking a Backend Engineer to support the NCBI Login and MyNCBI Account infrastructure at NIH. You will maintain legacy systems, migrate to modern identity platforms, and build secure, scalable back-end services for millions of biomedical users.

You will work across Linux environments, implement SAML/OIDC/OAuth/JWT, and lead ICAM migration efforts while ensuring production stability and compliant data handling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Identity & Backend Engineer for Secure ICAM Migration
Identity & Backend Engineer for Secure ICAM Migration

Black Canyon Consulting • Bethesda (MD)

On-site
USD 120,000 - 150,000
Account Backend Engineer
Account Backend Engineer

LinuxCareers • Bethesda (MD)

On-site
USD 120,000 - 160,000
Medical, dental and vision coverage
401k with employer contribution
Paid holidays and vacation
+1
Account Backend Engineer
Account Backend Engineer

Black Canyon Consulting • Bethesda (MD)

On-site
USD 120,000 - 150,000
Backend C++/Python Engineer for Bioinformatics
Backend C++/Python Engineer for Bioinformatics

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 110,000 - 140,000
Medical, dental and vision coverage
401k with employer contribution
Paid holidays and vacation
+1
System Security Engineer
System Security Engineer

Black Canyon Consulting • Bethesda (MD)

On-site
USD 80,000 - 110,000
Medical, dental and vision coverage
401k plan with employer contribution
Paid holidays and vacation
+1
System Security Engineer - Remote/Onsite
System Security Engineer - Remote/Onsite

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 80,000 - 110,000
Medical, dental and vision coverage
401k plan with employer contribution
Paid holidays and vacation
+1
Platform Engineering Manager - Cloud & Observability
Platform Engineering Manager - Cloud & Observability

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 150,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+4
Platform Engineering Manager
Platform Engineering Manager

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 150,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+4
Senior Software Developer
Senior Software Developer

Black Canyon Consulting • Bethesda (MD)

On-site
USD 110,000 - 150,000
Medical, dental, and vision coverage
401k plan with employer contribution
Tuition reimbursement
+1
Mid-Level C++ Developer
Mid-Level C++ Developer

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 110,000 - 140,000
Medical, dental and vision coverage
401k with employer contribution
Paid holidays and vacation
+1