Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Development Engineer - Person API

$217.57k - $260k
Full-time

ID.me

COMPANY OVERVIEW

ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity online. Consumers can verify their identity with ID.me once and seamlessly login across websites without having to create a new login and verify their identity again. Over 152 million users experience streamlined login and identity verification with ID.me at 20 federal agencies, 45 state government agencies, and 70+ healthcare organizations. More than 600+ consumer brands use ID.me to verify communities and user segments to honor service and build more authentic relationships. ID.me’s technology meets the federal standards for consumer authentication set by the Commerce Department and is approved as a NIST 800-63-3 IAL2 / AAL2 credential service provider by the Kantara Initiative. ID.me is committed to “No Identity Left Behind” to enable all people to have a secure digital identity. To learn more, visit [ ID.me is a full-time, in-office culture. Unless a specific job description explicitly states otherwise, all roles are on-site five days per week at one of our offices in McLean, VA; Mountain View, CA; New York City, NY; or Tampa, FL. Certain roles — such as field-based sales or other remote-by-design positions — may have different work arrangements as noted in their individual postings. At ID.me, we embrace the thoughtful use of AI tools in our daily work and there are even occasions where we leverage AI in our hiring process. However, during the interview process, we want to understand your individual skills and experiences. Therefore, we have guidelines on how AI can be appropriately used during your application and interviews which can be found here [

ROLE OVERVIEW

ID.me is seeking a Staff Software Development Engineer to join the Person Resource team and design and build the core services that define and manage a person's identity within our platform. This includes ownership of the data models, APIs, and systems responsible for person creation, attributes, and profiles. As a Staff Engineer, you will play a key role in architecting and scaling the Person platform to ensure it is secure, consistent, and performant across ID.me's ecosystem. You'll design APIs and services that serve as the source of truth for personal data, working across identity, verification, and platform teams to deliver a scalable and high-performance API that enables the interoperability and integrity of digital credentials used by millions of users and trusted partners. This position will be based full-time in either our McLean, VA or Mountain View, CA office.

KEY RESPONSIBILITIES

* Design and implement Person Services, managing attribute bundles and trust for the Person entity. * Build RESTful and GraphQL endpoints that meet strict standards for reliability, latency, and security, and integrate seamlessly with both internal and external systems. * Develop robust data models and storage patterns to represent provenance and relationships across relational and graph databases. * Implement credential lifecycle flows — including creation, validation, renewal, and revocation — integrated with ID.me's identity verification and attribute validation systems. * Ensure the security and privacy of Person data through strong authentication, authorization, encryption, and audit practices. * Collaborate closely with Platform, Identity, Security, and Partner Engineering teams to deliver end-to-end features and integrations. * Write high-quality, maintainable, and well-tested code, including automated tests and observability instrumentation. * Contribute to system design discussions, code reviews, and technical documentation to drive clarity and alignment across teams. * Continuously optimize performance, scalability, and reliability for Person services in production environments. * Mentor and support senior and mid-level engineers, helping grow technical depth and team capability. * Stay current on emerging identity and credentialing standards (e.g., Verifiable Credentials, Decentralized Identifiers, OIDC extensions) and bring new ideas into the product.

REQUIRED QUALIFICATIONS

* Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience). * 8+ years of professional experience developing backend services and APIs in production environments. * 8+ years of experience in at least one backend language (Python, Go, or Java) and with modern frameworks.

PREFERRED QUALIFICATIONS

* Demonstrated expertise in building and operating public-facing REST or GraphQL APIs at scale. * Deep experience with relational databases (e.g., PostgreSQL) and NoSQL or graph data stores. * Solid understanding of distributed systems concepts, caching, asynchronous processing, and cloud-native patterns. * Experience implementing authentication and authorization (OAuth2, OIDC, JWT, or custom schemes). * Proven ability to design, document, and evolve APIs used by multiple internal and external consumers. * Familiarity with identity and credential verification systems, including data validation, proofing, or trust scoring. * Experience with cloud infrastructure (AWS, GCP, or Azure), including containerization and deployment pipelines. * Knowledge of event-driven architectures (Kafka, SNS/SQS) and patterns for decoupled service communication. * Exposure to digital credential and identity standards (e.g., Verifiable Credentials, Decentralized Identifiers, W3C DID specs). * Experience with API gateway technologies (e.g., Kong, Apigee, AWS API Gateway). * Strong debugging and performance optimization skills in complex production systems.
  • Contributions to open-source backend or identity-related projects are a plus.
  • Experience in regulated or high-assurance domains (government, financial, or
healthcare systems) is advantageous. The annual base salary listed does not include a company bonus, incentive for sales roles, equity and benefits which will be determined based on experience, skills, education, relevant training, geographic location and role. ID.me offers comprehensive medical, dental, vision, health savings account, flexible spending accounts (medical, limited purpose, dependent care, commuter benefit accounts), basic and voluntary life and AD&D insurance, 401(k) with company match, parental leave, ability to participate in unlimited paid time off subject to the terms and conditions of the PTO policy, including 8 company wide holidays, short and long-term disability insurance, accident and critical illness insurance, referral bonus policy, employee assistance program, pet insurance, travel assistant program, wellbeing and childcare discounts, benefit advocates, and a learning and development benefit. Final offers may vary from the amount listed based on qualifications, professional experiences, skills, education, relevant training, geographic location, and other job related factors. Mountain View, CA Pay Range

$217,565—$260,000 USD

ID.me maintains a work environment free from discrimination, where employees are treated with dignity and respect. All ID.me employees share in the responsibility for fulfilling our commitment to equal employment opportunity. ID.me does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. ID.me adheres to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, ID.me's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request we will provide you with more information about such accommodations. Please review our Privacy Policy, including our CCPA policy, at id.me/privacy [ If you provide ID.me with any personally identifiable information you confirm that you have read and agree to be bound by the terms and conditions set out in our Privacy Policy. ID.me participates in E-Verify.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Development Engineer - Person API in Mountain View, CA vacancy
  • $207k - $301k

     ...years of experience testing, and launching software products. 5 years of experience building...  ...: Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...Software Engineer, you will work full-time on API Proxy projects. You will improve platform... 
    Suggested
    Full time

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $206.5k - $258.1k

     ...Summary We are seeking a Staff Software Engineer to serve as our subject...  ...Responsibilities Core Rendering Engine Development: Lead the architectural...  ...React. Mastery of browser APIs including WebGL/WebGPU,...  ...process is accessible for persons with disabilities. If you... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  • $220k - $250k

     ...trading and novel experiences, wallets, SDKs, APIs, standards, and protocols. We are a lean,...  ...that values initiative and independence. Engineers in this role will drive large, complex...  ...(US Employees) Fun and inclusive in-person and digital events Aptos is committed to... 
    Suggested
    Full time
    Work experience placement
    Local area
    Flexible hours

    Apto

    Palo Alto, CA
    4 days ago
  • $115k - $230k

    ## Staff Software EngineerApplylocations: Palo Alto, CAtime...  ...Staff Software Engineer with a passion for building...  ...a living, accurate, API-driven product that...  ...specialization in software development and best practices...  ....**Great Careers:**Personalized development programs,... 
    Suggested
    Hourly pay
    Work experience placement
    Local area

    GEICO

    Palo Alto, CA
    1 day ago
  • $207k - $301k

    Google Inc. in Sunnyvale, CA is seeking a Software Engineer to develop the next-generation technologies that change how billions of users connect and interact. The role involves full-time work on API Proxy projects, improving platform capabilities and policy enforcement... 
    Suggested
    Full time

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...an experienced Backend Engineer who is passionate...  ...teams Own the design and development of Grindr’s backend services...  ...of experience as a Software Engineer and...  ...Backend Systems (Service APIs, Data Processing, Messaging...  ...about how we handle the personal data of applicants,... 
    Work at office
    Immediate start
    Flexible hours

    Grindr

    Palo Alto, CA
    4 days ago
  • $175k - $215k

     ...that is disrupting the software delivery market. Our...  ...Orchestration, Chaos Engineering, Software Engineering...  ...REST, GRPC and GraphQL APIs Working knowledge of...  ...Experience in SAAS platform development with scale...  ...please do not provide any personal or financial information... 
    Local area
    Immediate start
    Flexible hours

    Menlo Ventures

    Mountain View, CA
    4 days ago
  •  ...management, design, engineering, research, and analytics...  ...more convenient and personalized. Responsibilities...  ...decisions for GraphQL APIs, Node.js, Rust services...  ...applications. Hands‑on Development : Write high‑quality,...  ...of professional software engineering experience... 

    Walmart

    Sunnyvale, CA
    4 days ago
  • $189k - $303k

    Software Engineering Mountain View, California Staff Software Engineer Who we are Aurora’s mission is...  ...integrate with partners on an API level, the tools we...  ...You ensure that product development stays on course all the...  ...benefits. We believe in-person work increases... 
    Work at office
    Local area
    Remote work
    3 days per week

    Australian Competition and Consumer Commission

    Mountain View, CA
    3 days ago
  • $217.57k - $260k

    Staff Software Engineer - Integrations Design and implement a real-time, fault...  ...architectures with low-latency API calls and scalable data...  ...years of professional software development experience, with a strong...  ...you provide ID.me with any personally identifiable information... 
    Temporary work
    Work at office
    Flexible hours

    jobs.frontdoordefense.com - Jobboard

    Mountain View, CA
    1 day ago
  •  ...Headquarters. Our Team's Vision: Our Engineering team is driven by a culture...  ...and own the entire software development lifecycle, from clarifying requirements...  ...of these platforms at the API/programming level...  ...that we do not ask for any personal information in the process of... 
    Immediate start

    Illumio

    Sunnyvale, CA
    1 day ago
  •  ...communication team is hiring a software engineer to design and develop...  ...experience)5+ years software development experienceMost importantly,...  ...: high-level vendor control APIs/SDK patterns and their underlying...  ...career that rewards you personally by visiting Total Rewards resources... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  •  ...they trust, and expect personalized experiences that feel...  ...ex-Meta product and engineering leaders, we work with...  ...We're looking for a Staff Software Engineer to build and...  ...integrations with third-party APIs and optimize the...  ...-quality product development. Optimize performance... 
    Shift work

    Nectar Inc

    Palo Alto, CA
    3 days ago
  • $235k - $352k

     ...commercial fleets to personally owned vehicles. With technology...  ...About the Role As a Staff Technical Lead on...  ..., and autonomy software performance. You will...  ...communication pipelines, runtime APIs, and onboard software...  ...stakeholders, mentor engineers, and deliver robust... 

    Kindredventures

    Mountain View, CA
    1 day ago
  •  ...set the standards for software-defined vehicles around...  ...experienced Android engineer to help us architect,...  ...continuous integration/development, and the implementation...  ...Android and Native Linux APIs, including the ability...  ...is accessible for persons with disabilities. If... 
    Full time

    Rivian VW Group

    Palo Alto, CA
    4 days ago
  • $192k - $260k

     ...detection to cancer drug development. We do this by...  ...companies in the world. Our engineering teams build highly...  ...Responsibilities As a software engineer with a backend...  ...interacting with cloud APIs (AWS, Azure, CloudFormation...  ...condition, you are a person with a disability.... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    3 days ago
  •  ...Role We are seeking a Software Engineer to develop and maintain...  ...‑based scripts and APIs to streamline data preprocessing...  ...align infrastructure development with customer needs...  ..., Member of Technical Staff (Software Engineer),...  ...‑party tools process personal data. For more details... 
    Full time
    Part time
    Internship

    Cerebras Systems, Inc.

    Sunnyvale, CA
    1 day ago
  • $190k - $258.1k

     ...Summary Our Enterprise Software team builds the...  ...are a product-centric engineering team dedicated to eliminating...  ...: Design robust API integrations and event...  ...proficiency with AI‑assisted development (GitHub Copilot,...  ...process is accessible for persons with disabilities. If... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $188k - $275k

     ...systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and...  ...agent-accessible DevEx APIs so that autonomous...  ...or autonomous software development agents. * Proven ability...  ...must either be (A) a U.S. person, defined as a (i) U.S. citizen... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $208.45k - $364.8k

     ...across the web — through search engines, generative engines, and...  ...emerging surfaces. We're hiring a Staff Software Engineer to be the product...  ...across two Growth teams: APIs, data pipelines, content systems...  ...to be in the office for in-person collaboration 1x per quarter... 
    Full time
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    1 day ago
  • $188k - $275k

     ...Learn more at [ ABOUT THE ROLE As a Staff Software Engineer within our Compute Architecture...  ...production operations. * Develop reliable APIs, services, and workflows for managing BMCs...  ..., applicant must either be (A) a U.S. person, defined as a (i) U.S. citizen or... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $186k - $232.5k

    Role Summary The Staff Software Engineer will serve as a technical leader and visionary, playing a...  ...components for vehicle access software. Drive API development and standardization for secure data...  ...status. Accessibility for Persons with Disabilities Rivian and Volkswagen... 
    Hourly pay
    Full time
    Part time

    Neier Inc.

    Palo Alto, CA
    3 days ago
  • $245.4k - $429.45k

     ...you’ll lead high-impact engineering at the intersection of...  ...looking for: 10+ years of software engineering experience,...  ...meaningful time as a Staff, Senior Staff, or...  ...experience in systems design, API design, and data-...  ...be in the office for in-person collaboration 1-2 times... 
    Work at office
    Local area
    Relocation
    Relocation package

    I did my part and supported the Regular Toilet

    Palo Alto, CA
    3 days ago
  • $193.93k - $352.29k

     ...from robotaxis and commercial fleets to personally owned vehicles. With technology proven...  ...the Role We are looking for a Senior/Staff Software Engineer to serve as a technical leader for...  ...define the right data interfaces and APIs, and build robust data selection, simulation... 
    Shift work

    Kindredventures

    Mountain View, CA
    3 days ago
  •  ...will set the standards for software-defined vehicles around the...  ...seeking passionate and skilled Staff Software Engineers to lead and support our...  ...develop, and deploy distributed & API-based backend applications...  ...hiring process is accessible for persons with disabilities. If you... 
    Full time
    Contract work
    Local area

    Rivian VW Group

    Palo Alto, CA
    3 days ago
  •  ...will set the standards for software‑defined vehicles around the...  ...everyone. Role Summary The Staff Software Engineer will play a critical role in...  ...various vehicle models. Develop APIs for secure data exchange...  ...hiring process is accessible for persons with disabilities. If you... 
    Full time
    Local area

    Rivian VW Group

    Palo Alto, CA
    3 days ago
  • $217.57k - $271k

     ...ABOUT THE ROLE This Staff Engineer role sits at the...  ...every stage of agent development. WHAT YOU'LL DO...  ...operating production software systems * Demonstrated...  ...agentic frameworks (Claude API / Anthropic SDK,...  ...provide ID.me with any personally identifiable... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    3 days ago
  • $180k - $210k

     ...$180,000.00/yr - $210,000.00/yr Staff Software Engineer We are seeking an exceptional Staff...  ...technical leadership role, you will drive the development of scalable systems that enhance user...  ...Postgres, and AWS (Lambda, DynamoDB, API Gateway, S3, etc.) . Mentor... 
    Full time
    Internship
    Work at office
    Local area
    3 days per week

    Kinect

    Palo Alto, CA
    4 days ago
  • $167.4k - $209.3k

     ...generations. Role Summary As a Staff HIL Software Engineer, you will directly architect and own...  ...software solutions. You will lead the full development lifecycle of advanced Hardware-in-the...  ...our hiring process is accessible for persons with disabilities. If you have a... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $185k - $265k

     ...Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team...  ...Used at scale or contributed to the development of the following types of distributed...  ...systems- messages brokers (Kafka, SQS), API and application servers (REST, GRPC)... 
    Flexible hours

    Fortinet

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Development Engineer - Person API. Be the first to apply!