Senior Backend Engineer, Developer Portal

ID.me

Mountain View (CA)

On-site

USD 173,000 - 193,000

Full time

30 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 Backend Engineer, Developer Portal (Java/Spring)
Senior Backend Engineer, Developer Portal (Java/Spring)

Socket.dev • Mountain View (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
Backend/API Platform Engineer - Developer Portal
Backend/API Platform Engineer - Developer Portal

Idme • Mountain View (CA)

On-site
USD 173,000 - 193,000
Senior Software Engineer - Developer Portal (Onsite MV)
Senior Software Engineer - Developer Portal (Onsite MV)

Socket.dev • Mountain View (CA)

On-site
USD 191,000 - 222,000
Medical benefits
401(k) with company match
Paid time off
Staff Backend Engineer – Person API and Identity Platform
Staff Backend Engineer – Person API and Identity Platform

Idme • Mountain View (CA)

On-site
USD 217,000 - 260,000
Comprehensive medical, dental, and vision insurance
401(k) with company match
Unlimited paid time off
Software Engineer III — Developer Portal
Software Engineer III — Developer Portal

Socket.dev • Mountain View (CA)

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

jobs.frontdoordefense.com - Jobboard • Mountain View (CA)

On-site
USD 172,000 - 202,000
Senior Backend Engineer, Shopping Graph & Identity APIs
Senior Backend Engineer, Shopping Graph & Identity APIs

Idme • Mountain View (CA)

On-site
USD 190,978 - 214,052
Comprehensive medical, dental, and vision insurance
401(k) with company match
Unlimited paid time off
+1
Staff Software Engineer, Identity Wallet & Auth Platform
Staff Software Engineer, Identity Wallet & Auth Platform

ID.me • San Francisco (CA)

On-site
USD 222,000 - 259,000
Comprehensive medical, dental, and vision insurance
401(k) with company match
Unlimited paid time off
+1