Senior Software Engineer, Developer Portal

ID.me

San Francisco (CA)

On-site

USD 173,000 - 193,000

Full time

46 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ID.me is seeking a Software Engineer III for the Developer Portal team in Mountain View, CA. You’ll help build the self-service platform enabling organizations to rapidly integrate id.me, focusing on backend services, APIs, and data models, with frontend work in Next.js/React/TypeScript to deliver complete user-facing experiences.

The role centers on end-to-end ownership—from API contracts to production operation—requiring strong Java, Spring Boot, REST APIs, SQL, and OpenAPI expertise, with

Qualifications

  • Bachelor's degree 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 modern frameworks (Java Spring Boot, Ruby on Rails, Node.js, or similar).
  • Deep experience with relational databases and complex SQL with safe migrations.
  • Experience designing REST API contracts with versioning and documentation (OpenAPI).
  • Proficiency with TypeScript and React for shipping customer-facing features.
  • Familiarity with OAuth 2.0, OpenID Connect, or related identity standards.
  • Ability to drive small-to-medium technical initiatives across teams.
  • Experience with AI-assisted development tooling is a plus.

Responsibilities

  • Design and implement Developer Portal capabilities end-to-end, from API contracts to frontend integration.
  • Own data models and REST API contracts, ensuring backward compatibility.
  • Build secure portal capabilities around authentication and authorization (OAuth/OpenID, multi-tenant).
  • Collaborate with Product, Design, Architecture, and Platform teams to ensure coherent developer experience.
  • Lead end-to-end ownership of features from contract through production operations.

Skills

Java (Spring Boot)
Ruby on Rails
Node.js
TypeScript
React
REST APIs
OAuth 2.0
OpenID Connect
SQL
PostgreSQL
OpenAPI
Cross-team collaboration

Education

Bachelor's degree in Computer Science, Engineering, or equivalent

Tools

PostgreSQL
OpenAPI tooling
Next.js
React tooling
TypeScript tooling

Job description

ID.me is seeking a Software Engineer III for the Developer Portal team in Mountain View, CA. You’ll help build the self-service platform enabling organizations to rapidly integrate id.me, focusing on backend services, APIs, and data models, with frontend work in Next.js/React/TypeScript to deliver complete user-facing experiences.

The role centers on end-to-end ownership—from API contracts to production operation—requiring strong Java, Spring Boot, REST APIs, SQL, and OpenAPI expertise, with

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
Senior Backend Engineer, Developer Portal

ID.me • Mountain View (CA)

On-site
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
Senior Backend Engineer, Developer Portal (API & DX)
Senior Backend Engineer, Developer Portal (API & DX)

ID.me • United States

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
Software Engineer III — Developer Portal
Software Engineer III — Developer Portal

Socket.dev • Mountain View (CA)

On-site
USD 173,000 - 193,000
Software Engineer III — Developer Portal
Software Engineer III — Developer Portal

ID.me • San Francisco (CA)

On-site
USD 173,000 - 193,000
Staff Software Engineer, Identity & Auth Systems Lead
Staff Software Engineer, Identity & Auth Systems Lead

Idme • Mountain View (CA)

On-site
USD 217,000 - 260,000
Comprehensive medical and dental benefits
401(k) with company match
Unlimited 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