Principal Software Engineer, Agentic Data Platform

Horizon3 · Remote · US, Remote ·
Fully remoteFull-timeLead8+ years
COMPENSATION
€255k – €290k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote (US)
  • Principal level IC
  • PostgreSQL expert
  • Go or Python
  • $255k-$290k base

As the technical anchor for the Database Platform, you will define standards for storing and querying millions of assets and attack paths. You will drive architectural decisions, ensure zero-downtime migrations, and mentor engineers while writing production code in Go or Python.

What you'll do

  • Define technical roadmap for the Database Platform alongside engineering leadership
  • Own complex architecture decisions including schema design and partitioning
  • Serve as the primary expert on PostgreSQL optimization and scaling
  • Architect evolution of graph-based asset models for attack path data
  • Enforce strict schema governance and zero-downtime migration standards
  • Mentor senior engineers through code reviews and pairing sessions
  • Collaborate with cross-functional teams to define data contracts

What you'll need

  • Deep production expertise in PostgreSQL internals and tuning
  • Experience architecting multi-tenant databases with strong isolation
  • Proven track record with zero-downtime schema migrations at scale
  • Familiarity with graph data models or recursive query patterns
  • Proficiency in writing production application code in Go or Python
  • Ability to drive database standards across teams without direct authority
  • Strong written communication skills for design docs and ADRs

Nice to have

  • Background in cybersecurity or vulnerability data models
  • Experience with time-series databases like TimescaleDB
  • Knowledge of compliance requirements such as SOC 2 or FedRAMP
  • Experience with analytical query patterns on operational data
  • Contributions to open-source database tooling or PostgreSQL

Stack

  • PostgreSQL
  • Go
  • Python
  • Neo4j
  • AWS Neptune
  • TimescaleDB

How you'll work

  • Fully remote position
  • Minimum 25Mbps broadband connection required
  • Up to 5% travel may be required

What you get

  • Base salary range $255,000 to $290,000 annually
  • Equity package via stock options
  • Health, vision, and dental care for family
  • Flexible vacation policy
  • Generous parental leave