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

ID.me Inc

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. Benefits and Pay 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. Mountain View, CA Pay Range

$217,565 — $260,000 USD

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. Equal Employment Opportunity 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. Privacy Policy and E-Verify 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. #J-18808-Ljbffr ID.me Inc

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Development Engineer - Person API in Mountain View, CA vacancy
  • $217.57k - $260k

    Staff Software Development Engineer - Person API Mountain View, California, United States 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... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    4 days ago
  •  ...technology company specializing in digital identity is seeking a Staff Software Development Engineer to design and build core services for identity management...  ...over 8 years of experience in backend development and API design, with expertise in Python, Go, or Java. This full-... 
    Suggested
    Full time

    ID.me

    Mountain View, CA
    4 days ago
  • $207k - $275k

     ...-operating. Our Network Development team builds the software that makes that possible...  ...: We are looking for a Staff Software Engineer to take ownership of these...  ..., and internal CLIs and APIs. Plan and map out...  ...must either be (A) a U.S. person, defined as a (i) U.S. citizen... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    19 hours 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
    2 days ago
  • $189k - $303k

     ...The Aurora Services Engineering org creates full-...  ...is to build the software that drives the commercial...  ...partners on an API level, the tools...  ...are looking for a Staff Engineer to join...  ...ensure that product development stays on course...  ...We believe in-person work increases collaboration... 
    Suggested
    Work at office
    Local area
    Remote work
    3 days per week

    Aurora Innovation

    Mountain View, CA
    5 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
    2 days 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
    2 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
    8 days ago
  • $143k - $286k

    Position Summary... As a Staff Software Engineer at Walmart, you will lead the...  ...driving the full software development lifecycle with a focus on cloud...  ...software design patterns, API design, and software...  ...together. Working together in person allows us to collaborate, align... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

     ...Role summary: Walmart is seeking a Staff Software Engineer to lead the development and delivery of scalable platform...  ...inbound inventory simplification and personalized forecasting. This group emphasizes...  ...in software design patterns, API design, and platform development to... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    19 hours ago
  • $143k - $286k

    Position Summary... Join Walmart as a Staff Software Engineer to lead the design, development, and deployment of scalable...  ...engage in cloud-native architecture, API design, and data-driven decision...  ...together. Working together in person allows us to collaborate, align quickly... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $166.5k - $291.4k

     ...with Moveworks’ Reasoning Engine and natural language...  ...AI platform for every person and every workflow. Built...  ...thinking. As a Staff Engineer on the Developer...  ...developer ecosystem — SDKs, APIs, runtime abstractions,...  ...tooling, or AI-assisted development products Familiarity... 
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    1 day ago
  • $143k - $286k

     ...Join Walmart Global Tech as a Staff Software Engineer and become the technical...  ...Gatekeeper quality gates), and API design principles across...  ...; champion AI-augmented development (Wibey, GitHub Copilot) as...  ...together. Working together in person allows us to collaborate, align... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

    Position Summary... The Staff, Software Engineer plays a critical role in delivering...  ...driving the full software development lifecycle, including design...  ...in software design, API development, and DevOps engineering...  .... Working together in person allows us to collaborate, align... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day 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
    1 day ago
  •  ...Palo Alto is looking for a developer to design and build robust API integrations within the rapidly evolving AI ecosystem. You will...  ...is passionate about developer experience. The role requires in-person work at our Palo Alto HQ, with a strong emphasis on quality and... 

    Parallel Web Systems

    Palo Alto, CA
    2 days ago
  • $217.57k - $260k

    ID.me is looking for a Staff Software Development Engineer based in Mountain View, CA. You'll design and build core services for managing user identities...  ...experience in backend development, specifically with APIs using Python, Java, or Go. ID.me offers a competitive salary... 

    ID.me Inc

    Mountain View, CA
    4 days ago
  • $229k - $343k

     ...are looking for an L6 Staff Tech Lead to join our...  ...role is for a backend engineer focused on Service & Compute...  ...design, including APIs, service architecture,...  .... 9+ years of software development experience; or a Master...  ...that being together in person helps us build our culture... 
    Full time
    Live in
    Work at office
    Local area

    Snap Inc.

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

     ...Summary GEICO is seeking an experienced Staff Software Engineer with a passion for building high‑...  ...static inventory into a living, accurate, API‑driven product powering incident...  ...Fluency and specialization in software development and best practices using modern programming... 
    Work experience placement
    Local area

    Government Employees Insurance Company

    Palo Alto, 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
    2 days ago
  • $218.8k - $335.3k

     ...the Role We are seeking an experienced Staff Software Engineer to lead the technical direction for...  ...implementation, and operations for web UI, APIs, and backend services that power data...  ...for scale, resilience, and faster development/deployment cycles. Drive the full project... 
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 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
    2 days ago
  • $190k - $210k

     ...popular open source orchestration engine Conductor, Orkes lets...  ...are looking for a motivated Staff Engineer. Your day-to-day at...  ...Kubernetes) Familiarity with API design, REST, and GraphQL Experience...  ...Flexible PTO Support for personal development At Orkes, we are committed to... 
    Full time
    Flexible hours
    3 days per week

    Dormont Manufacturing Company

    Cupertino, CA
    2 days ago
  • $210k - $275k

     ...Opportunity Are you an experienced Staff Software Engineer, Backend (Infrastructure)...  ...engineer to lead the development, deployment, and management...  ...networking principles, and API design patterns beneficial...  ...and other insights from in-person and virtual meetings -... 
    Permanent employment
    Full time

    Otter.ai

    Mountain View, CA
    1 day ago
  • $278.1k - $417.1k

     ...across our ecosystem. As a Staff Software Engineer on the Feature Platform team...  ...stores, low-latency APIs, and real-time systems Experience...  ...plans | Generous vacation and personal days | Support for new...  ...Assistance Program | Training and development programs | Volunteering and... 
    Full time
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    2 days ago
  • $160.2k - $290.7k

     ...develops the first layers of software on the GM Autonomous...  ...platforms. Role As a Staff Software Engineers, you are the expert professionals...  ...velocity Own the development quality and ensure the solutions...  ...career that rewards you personally by visiting Total Rewards... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $210k - $300k

     ...flexible LLM choice, and robust APIs, Glean gives organizations...  ...knowledge. Its Enterprise Graph and Personal Knowledge Graph map the...  .... We are seeking creative engineers to build this context platform...  ...experience. * 8+ years of industry software engineering experience, with... 
    Full time
    Work at office
    Home office
    Flexible hours

    Glean

    Mountain View, CA
    1 day ago
  •  ...Posting Information When you apply to a job on this site, the personal data contained in your application will be collected by...  ...employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of... 

    SentinelOne

    Mountain View, CA
    4 days ago
  • $190k - $270k

    Glean is seeking an experienced product manager in Mountain View to lead the design of public APIs and SDKs. This role involves ensuring a smooth developer experience, writing code, and integrating diverse systems. The ideal candidate has 5+ years in product management... 

    Glean

    Mountain View, CA
    3 days ago
  • $261.3k - $307k

     ...Type: Remote Department Engineering Compensation: $261.3K -...  ...It takes a certain kind of person to join this team. Those who...  ...Kafka/Iceberg Duality. As a Staff Software Engineer I on the team, you...  ...Will Do: Storage Engine Development: Design and implement innovative... 
    Full time
    Work experience placement
    Remote work

    Confluent

    Mountain View, CA
    5 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!