H
Horizon3United States
Senior Engineering Manager
0 views0 apply clicks
RemoteFull Time$242.2k - $275k per yearPosted 20 days ago
About the role
Who you are
- Demonstrated experience leading teams that design, scale, and operate relational databases (PostgreSQL preferred) and hybrid data stores (graph, time-series, or document) in production at scale
- Experience defining schema migration strategies for high-velocity production environments with zero-downtime requirements
- Experience with multi-tenant data architectures: customer data isolation, row-level security, and data residency concerns
- Strong understanding of database performance: query optimization, indexing strategies, EXPLAIN analysis, and connection pooling
- Experience building or significantly growing an engineering team — including hiring, onboarding, and establishing engineering norms tailored for data-intensive systems
- Proven ability to define and instill engineering culture: rigorous schema review, data integrity standards, operational runbooks, and oncall rotation
- Drives high-impact architecture decisions rigorously — requires design documents, runs structured reviews, builds consensus across platform teams
- Able to partner effectively with a Principal Engineer and leverage their technical leadership without diminishing team ownership
- Proficient in Go, Python, or SQL (deep expertise)
- Production experience with PostgreSQL at scale: partitioning, logical replication, pgbouncer/pgpool, read replicas
- Experience with AWS data services: RDS/Aurora, DynamoDB, ElastiCache, or equivalent
- Familiarity with graph databases (Neo4j, AWS Neptune) or time-series stores (TimescaleDB, InfluxDB) is a strong plus
- Kubernetes and containerized database operations — stateful workload management
- Background in cybersecurity data, threat intelligence feeds, or vulnerability databases
- Experience with data platform compliance: SOC 2, FedRAMP, or GDPR/CCPA data handling requirements
- Familiarity with analytical query patterns: BI tooling, OLAP workloads, or customer-facing analytics
- Experience operating databases in multi-region or active-active configurations What the job involves
- You will lead the Database Platform team — the engineering team responsible for the data infrastructure that underpins every NodeZero pentest, finding, and report. NodeZero operates at scale: millions of discovered assets, tens of millions of vulnerability findings, and audit-critical data that our customers rely on to remediate risk
- The Database Platform team owns the design, operation, and reliability of our core data layer — currently PostgreSQL as the primary store and Neo4j for the asset graph, with time-series and analytical stores on the roadmap as NodeZero's data volume and use cases grow
- You will lead a team of ~8 engineers including a Principal Engineer, and you will build this team from a strong foundation into a fully staffed, world-class data platform organization
- Team Building & Culture: Hire, mentor, and grow the Database Platform team to full capacity. Establish database engineering norms and a culture of ownership for engineers who share responsibility for the most critical data layer in our stack
- Data Architecture: Partner with the Principal Engineer to define the technical direction for NodeZero's data platform — schema design standards, query patterns, migration strategies, and scalability principles
- Reliability & Operations: Own SLOs for database availability, query latency, and data integrity across production environments. Drive oncall maturity and runbook quality
- Data Modeling & Schema Governance: Establish schema review processes and data modeling standards. Ensure NodeZero's data model evolves cleanly as new pentest capabilities ship
- Cross-team Partnership: Collaborate with Data Ingestion, Security Research, and API Platform teams to align on data contracts, API design, and pipeline dependencies
- Act as a Product Owner: Translate data platform needs from Security Research and Product into a clear, prioritized engineering roadmap Benefits
- Growth Opportunities: Be part of a dynamic and growing team with numerous career advancement opportunities
- Innovation-Driven Culture: Work in a collaborative environment that encourages creativity and out-of-the-box thinking
- Flexible Work Environment: Enjoy the convenience and work-life balance that comes with remote work
- Inclusive and Diverse Team: We value diversity and promote an inclusive culture where everyone can thrive