Principal Software Engineer, Data
Core
Architect and evolve ID.me's data ecosystem, serving identity verification, fraud prevention, and AI/ML enablement for 175M+ users.
Role type
Principal Software Engineer (SDE6), Data
Builds
Cloud-native data platform, event-driven architectures, graph data models, and foundational data APIs
Domain
Identity verification, fintech, regulated data infrastructure
Deliverable
production ML models
Required skills
Distributed systems, relational databases (PostgreSQL), graph databases, event streaming, cloud architecture, SQL, backend programming (Go/Java/Python/Rust), data governance, security compliance
Preferred skills
Large-scale data migrations, API-first data boundaries, real-time streaming pipelines, AI/ML data architecture, automated data retention
Technologies
PostgreSQL, AlloyDB, CloudSQL, Neo4j, Amazon Neptune, Google Pub/Sub, Kafka, Dataflow, Temporal, GCP, AWS
Responsibilities
Assess current data landscape and technical debt; define end-to-end architectural roadmap; lead design of core data platform capabilities; partner with executives to align technical strategy with business goals; establish data modeling and governance standards; embed security and compliance by design; perform hands-on technical leadership on codebases and migrations; mentor senior engineers
Seniority
Principal, hands-on IC with strategic leadership
