Principal Engineer, ID.me

Marketplace Platform

$248.8-295.9k

SQL
AWS
GCP
JavaScript
Python
GraphQL
Java
Kafka
Go
Node.js
Ruby
Azure
RabbitMQ
REST API
Expert level
San Francisco Bay Area

Office located in Mountain View, CA

ID.me

Digital identity verification platform

Open for applications

ID.me

Digital identity verification platform

501-1000 employees

B2BSaaSCyber SecurityIdentity

Open for applications

$248.8-295.9k

SQL
AWS
GCP
JavaScript
Python
GraphQL
Java
Kafka
Go
Node.js
Ruby
Azure
RabbitMQ
REST API
Expert level
San Francisco Bay Area

Office located in Mountain View, CA

501-1000 employees

B2BSaaSCyber SecurityIdentity

Company mission

To make the world a more trusted place by delivering the highest level of security with the least amount of friction at the lowest possible cost.

Role

Who you are

  • 15+ years of software development experience with SaaS platforms and APIs
  • 12- years of experience in any of RESTful API design, GraphQL, or microservices architecture
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Desirable

  • Experience with developer-first products, creating intuitive API documentation, SDKs, and sandbox environments
  • Strong proficiency in Ruby, Java, Go, Python, or JavaScript (Node.js) for backend development
  • Experience with platform-first architectures, enabling multiple teams to build on shared API-driven foundations
  • Deep understanding of API security best practices (OAuth, JWT, encryption, vendor authentication)
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) and distributed systems
  • Experience working with databases (SQL and NoSQL), caching, and event-driven systems (Kafka, RabbitMQ, SQS)
  • Strong problem-solving skills, with a focus on observability, reliability, and API performance
  • Proven track record in breaking down monolithic applications into microservices or API-first architectures
  • Familiarity with eCommerce integrations, paid placements, and attribution tracking
  • Prior experience working with vendor integrations and optimizing service interfaces
  • Passion for improving developer experience, including automation, API governance, and CI/CD

What the job involves

  • ID.me is transitioning to a platform-first approach, building scalable APIs and data-driven services that power our eCommerce marketplace, developer ecosystem, and partner integrations. As a Software Development Engineer VI on the Marketplaces Platform team, you will play a key role in designing and maintaining high-performance private and public APIs that drive revenue, support merchants, and protect users from fraud
  • This team will decompose the monolithic ID.me Shop into modular, service-oriented APIs, enabling faster innovation, improved developer experience, and seamless partner integrations. Our goal is to set a new standard for API quality, documentation, and service interfaces, ensuring clear contextual boundaries across teams for independent development and better communication
  • Design, build, and maintain API-first services for ID.me’s Marketplaces Platform, supporting eCommerce merchants, government services, and fraud prevention
  • Lead the decomposition of the ID.me Shop monolith into scalable, modular APIs, improving system flexibility and maintainability
  • Establish best-in-class API standards—clear versioning, intuitive service interfaces, robust documentation, and developer-friendly tooling
  • Develop APIs for offers, attribution tracking, paid placements, scam/fraud prevention, and Shop analytics, ensuring scalability and performance
  • Collaborate with internal teams and external partners to create seamless API experiences that drive adoption and engagement
  • Raise the bar on API design—implement authentication, versioning, rate limiting, and encryption best practices
  • Optimize query performance and data flows, ensuring API efficiency when interacting with stores, marketplaces, and government services
  • Mentor engineers and contribute to establishing engineering excellence, reinforcing platform-first thinking across teams

Share this job

View 29 more jobs at ID.me

Insights

Company

Company benefits

  • Company-Sponsored Medical, Dental, and Vision Plans for You and Your Family
  • Paid Parental Leave
  • Generous Paid Time Off
  • 401K With Employer Matching
  • Company-Sponsored Life Insurance
  • Employee Equity Incentive Plan
  • Remote Opportunities
  • Multiple Lounge Areas and Game Room
  • Numerous Mental Health Resources

Funding (last 2 of 14 rounds)

Apr 2023

$132m

SERIES D

Mar 2021

$100m

SERIES C

Total funding: $287.4m

Our take

ID.me is a digital identity verification platform that simplifies how individuals prove and share their identity online. From identity proofing, authentication, and group affiliation verification the company’s services are highly scalable, as organizations across all sectors benefit from the type of technology provided by ID.me.

While there are a number of identity verification platforms in the space, ID.me has secured a considerable market share. It's formed partnerships with 31 states, multiple federal agencies, and over 500 name-brand retailers, resulting in over 100 million users - and over 70,000 individuals joining every day.

The company has raised significant funding over the years. While the intended use for new capital has yet to be specified, ID has been focusing efforts on improved customer experiences, operational enhancements, and product updates in order to maintain its competitive edge.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle