Principal Software Engineer, Agentic Data Platform
Core
Technical anchor for NodeZero's data infrastructure, owning database architecture, schema governance, and multi-tenant data strategies for cybersecurity pentest data.
Role type
Principal Software Engineer (Database Platform)
Builds
NodeZero™ platform (autonomous pentests, asset inventory, vulnerability data)
Domain
Cybersecurity / Data Infrastructure
Required skills
PostgreSQL (scale, internals, partitioning, replication), Go or Python, Graph data models (Neo4j, recursive CTEs), Zero-downtime migrations, Multi-tenant architecture
Preferred skills
Time-series databases (TimescaleDB), SOC 2/FedRAMP/GDPR compliance, Open-source database contributions
Technologies
PostgreSQL, Neo4j, AWS Neptune, Go, Python, Flyway, golang-migrate
Responsibilities
Define technical roadmap for Database Platform; Architect complex database decisions (schema, partitioning, scalability); Mentor P4/P5 engineers; Partner with cross-functional teams on data contracts and standards
Seniority
Principal, hands-on IC with technical leadership
