Staff Software Development Engineer - Person API
$217.57k - $260kID.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$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...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours- ...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-...SuggestedFull time
$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...SuggestedPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$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...SuggestedFull timeWork experience placementLocal areaFlexible hours$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...SuggestedWork at officeLocal areaRemote work3 days per week- ...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 officeImmediate startFlexible hours
- ...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
- ...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 timePart timeInternship
$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 timeTemporary workPart timeWorldwide$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 timeTemporary workPart time$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 timeTemporary workPart time$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 timeWork at officeRemote workFlexible hours$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 timeTemporary workPart time$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 timeTemporary workPart time$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 payFull timePart time- ...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...
$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...$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 timeLive inWork at officeLocal area$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 placementLocal area$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 timeInternshipWork at officeLocal area3 days per week$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$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 timeContract workLocal area$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 timeFlexible hours3 days per week$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 employmentFull time$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 timeWork at officeWorldwideRelocation package$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 placementLocal areaRemote workWork from homeRelocation packageFlexible hours$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 timeWork at officeHome officeFlexible hours- ...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...
$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...$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 timeWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Development Engineer - Person API. Be the first to apply!
- senior robotics software engineer Mountain View, CA
- graduate software engineer Mountain View, CA
- senior software engineer Mountain View, CA
- software developer fintech Mountain View, CA
- software engineer visa sponsorship Mountain View, CA
- senior software engineer ruby on rails Mountain View, CA
- federal - software developer Mountain View, CA
- graduate software developer Mountain View, CA
- consulting software engineer Mountain View, CA
- software engineer travel Mountain View, CA

