Senior Backend Engineer, Developer Portal

ID.me

Mountain View (CA)

On-site

USD 173,000 - 193,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ID.me, based in Mountain View, CA, seeks a Software Engineer III for the Developer Portal. You’ll design and build backend services and REST APIs, work with Java Spring Boot, Ruby, Node.js, and frontend in Next.js/React/TypeScript, and own features end-to-end from API contracts to production deployment.

You will collaborate across Product, Design, Architecture, and Platform Engineering to deliver secure, scalable self-service onboarding for developers integrating with id.me.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 4+ years of professional software development experience building and operating production backend services.
  • Strong experience building backend services and REST APIs using a modern web framework such as Java (Spring Boot), Ruby on Rails, Node.js, or similar.
  • Deep experience with relational databases, including authoring complex SQL and performing safe schema migrations against production systems.
  • Experience designing REST API contracts, including versioning and backwards compatibility, and documenting them with OpenAPI or a similar specification.
  • Working proficiency with TypeScript and React — comfortable shipping customer-facing features through a modern frontend without requiring a frontend specialist to finish the work.
  • Working familiarity with authentication and authorization concepts such as OAuth 2.0, OpenID Connect, or related identity standards.
  • Demonstrated experience independently driving small-to-medium technical initiatives from definition through production, including cross-team coordination.
  • Proficiency with AI-assisted development tooling (e.g., Claude Code, Cursor) and a commitment to an AI-first engineering culture that leverages these tools to improve software quality, testing, and engineering velocity.

Responsibilities

  • Build secure Developer Portal capabilities spanning OAuth 2.0, OpenID Connect, enterprise SSO, multi-tenant authorization, relationship-based access control, session management, credential management, and identity-aware application provisioning.
  • Design and implement Developer Portal capabilities end-to-end — from API contract design through database schema, frontend integration, and deployment.
  • Own the data models and REST API contracts for the capabilities you build, making deliberate decisions about backwards compatibility and versioning.
  • Partner with Product, Design, Architecture, and platform teams to clarify requirements and keep the developer experience coherent as the platform grows.

Skills

REST APIs
Java Spring Boot
TypeScript
React
OpenAPI / API contracts
SQL
OAuth 2.0 / OpenID Connect
AI tooling
Cross-team collaboration

Education

Bachelor's degree in Computer Science or Engineering

Job description

ID.me, based in Mountain View, CA, seeks a Software Engineer III for the Developer Portal. You’ll design and build backend services and REST APIs, work with Java Spring Boot, Ruby, Node.js, and frontend in Next.js/React/TypeScript, and own features end-to-end from API contracts to production deployment.

You will collaborate across Product, Design, Architecture, and Platform Engineering to deliver secure, scalable self-service onboarding for developers integrating with id.me.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Developer Portal
Senior Backend Engineer, Developer Portal

ID.me, Inc. • Mountain View (CA)

Hybrid
USD 173,000 - 193,000
Senior Software Engineer, Developer Portal
Senior Software Engineer, Developer Portal

ID.me • San Francisco (CA)

On-site
USD 173,000 - 193,000
Senior Software Engineer, Developer Portal: Self-Serve
Senior Software Engineer, Developer Portal: Self-Serve

ID.me • Mountain View (CA)

On-site
USD 191,000 - 222,000
Software Engineer III — Developer Portal
Software Engineer III — Developer Portal

ID.me • San Francisco (CA)

On-site
USD 173,000 - 193,000
Senior Backend Engineer, Trust Service
Senior Backend Engineer, Trust Service

Frontdoor Defense • Mountain View (CA)

On-site
USD 172,528 - 201,375
Trust Service Backend Engineer | Identity Graph & APIs
Trust Service Backend Engineer | Identity Graph & APIs

ID.me • San Francisco (CA)

On-site
USD 172,528 - 201,375
Comprehensive medical, dental, vision benefits
401(k) with company match
Unlimited paid time off
+1
Software Engineer III — Developer Portal
Software Engineer III — Developer Portal

ID.me • Mountain View (CA)

On-site
USD 173,000 - 193,000
Software Development Engineer - Platform & API Builder
Software Development Engineer - Platform & API Builder

ID.me University Recruiting • Mountain View (CA)

On-site
USD 130,000 - 150,000
Health insurance
401(k) with company match
Unlimited PTO
+1
Senior Fullstack Engineer - Identity Platform & AI
Senior Fullstack Engineer - Identity Platform & AI

ID.me • Maryland

On-site
USD 191,000 - 231,000
Medical insurance
Dental insurance
Vision insurance
+4
Staff Software Engineer, Trust Service Platform
Staff Software Engineer, Trust Service Platform

Frontdoor Defense • Mountain View (CA)

On-site
USD 217,565 - 271,000