Software Development Engineer at ID.me - ScoutJobs - The AI-curated global job board
Skip to content
ID.me
Posted 4 days ago

Software Development Engineer

ID.meSoftware Development Engineer III

Requirements

Bachelor's or Master's in Computer Science or related field, 4+ years web application development experience, Proficiency in OOP languages (Java, Ruby, Go, Python, etc.), Experience with APIs, ETL, or normalization pipelines, Experience with Docker, Kubernetes, or Nomad, Experience with cloud-based ecosystems like GCP

Skills

JavaPythonGoDockerKubernetesGCP

About the role

Responsibilities

  • Build and maintain connectors to government registries, telcos, licensing authorities, and commercial data providers
  • Standardize and reconcile heterogeneous data formats into clean schemas for the Identity Trust Graph
  • Monitor and resolve upstream source changes, contributing to retries, fallbacks, and error handling to improve reliability
  • Contribute to the Attribute Validation Service (AVS) by adding trusted data to validate identity attributes
  • Deliver clean and validated attribute data to downstream consumers including Wallet, Fraud, and Domains
  • Handle sensitive data in accordance with NIST, ISO 27001, and FedRAMP standards
  • Write high-quality, maintainable, and well-tested code with automated tests and observability instrumentation
  • Participate in system design discussions, code reviews, and technical documentation

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 4+ years of experience developing web applications using OOP languages (Java, Ruby, Go, Python, etc.)
  • Experience with data acquisition or integration work, including APIs, ETL, or normalization pipelines
  • Experience building systems in Docker, Kubernetes, or Nomad within a cloud-based ecosystem like GCP
  • Ability to deliver features end-to-end, including automated testing, monitoring, and documentation
  • Proficiency and interest in using AI-assisted development tools to accelerate delivery

Preferred Qualifications

  • Familiarity with operating data pipelines with strict reliability and SLA requirements
  • Understanding of distributed systems, caching, asynchronous processing, and cloud-native patterns
  • Exposure to authentication and authorization standards such as OAuth2, OIDC, or JWT
  • Experience with event-driven architectures like Kafka, SNS, or SQS
  • Familiarity with identity and credential verification systems or trust scoring
  • Awareness of security compliance requirements for sensitive data (NIST, FedRAMP, ISO 27001)

About the Company

ID.me is a next-generation digital identity wallet that simplifies how individuals securely prove their identity online. With over 152 million users, ID.me provides streamlined login and identity verification for federal agencies, state governments, healthcare organizations, and hundreds of consumer brands. We are committed to the mission of "No Identity Left Behind," ensuring everyone has access to a secure digital identity.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Development Engineer

ID.me · Mountain View

Sign up to apply