Senior Backend Engineer, Developer Portal (Java/Spring)

Socket.dev

Mountain View (CA)

On-site

USD 173,000 - 193,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ID.me is hiring a Software Engineer III for the Developer Portal team in Mountain View, CA. You will design and build backend services and the related developer-facing APIs that external customers integrate against, while also delivering frontend enhancements with Next.js and React.

You will own features end-to-end, from API contracts and data models to deployment and production operation, collaborating across Product, Design, and Platform Engineering.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent.
  • 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.
  • Strong communication and collaboration skills, with experience partnering across Product, Design, and Engineering.

Responsibilities

  • Design and build 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.
  • 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 provisioning.
  • Partner with Product, Design, Architecture, and platform teams to clarify requirements and keep the developer experience coherent as the platform grows.
  • Design and implement Developer Portal capabilities end-to-end — from API contract design through database schema, frontend integration, and deployment.
  • Independent drive of small-to-medium features, coordinating with adjacent teams where work crosses service boundaries.

Skills

4+ years of software development
Backend services & REST APIs
TypeScript & React
OAuth 2.0 / OpenID Connect
AI-assisted development tooling
Strong communication & collaboration
Cross-functional coordination

Education

Bachelor's degree in Computer Science or Engineering

Tools

Java (Spring Boot)
Ruby on Rails
Node.js
PostgreSQL
OpenAPI
Next.js
React
TypeScript

Job description

ID.me is hiring a Software Engineer III for the Developer Portal team in Mountain View, CA. You will design and build backend services and the related developer-facing APIs that external customers integrate against, while also delivering frontend enhancements with Next.js and React.

You will own features end-to-end, from API contracts and data models to deployment and production operation, collaborating across Product, Design, and Platform Engineering.

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 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
Trust Service Backend Engineer | Identity Graph & APIs
Trust Service Backend Engineer | Identity Graph & APIs

ID.me • San Francisco (CA)

On-site
USD 172,000 - 202,000
Comprehensive medical, dental, vision benefits
401(k) with company match
Unlimited paid time off
+1