Architects and owns the data foundation including context graph and decision tracing for Plenful's AI-powered pharmacy automation platform. Requires 12+ years in data architecture, expertise in relational databases, distributed systems, and Python in regulated domains.
Salary not listed
Hybrid12+ YOEBackend Engineering
About the role
Key Objectives
Architect the domain model, context graph, workflow state, actions, and decision history
Define how institutional memory is represented, versioned, queried, and evolved
Build systems that are expressive enough for AI-driven workflows while remaining governed, testable, and auditable
Ensure the platform scales from approximately 90 customers today to 200+ without degrading reliability
Reduce hero-dependence by building abstractions that prevent constant escalations
What You’ll Own
Long-Term Data Architecture Strategy
Define the canonical data model for workflows, context, actions, and outcomes
Design durable abstractions across automation, decision tracing, and system memory
Establish clear system boundaries across feature-based teams
Context Graph & Institutional Memory
Architect a graph-backed representation of state, history, and reasoning
Enable traceability of decisions across complex healthcare workflows
Ensure schema evolution supports regulatory scrutiny and auditability
Workflow State & High-Volume Systems
Design state management systems across AWS, Postgres, Python, and Temporal workflows
Drive performance, reliability, and scalability across high-throughput workflows
Own normalization tradeoffs, indexing strategy, and access pattern design
Engineering Standards & Guardrails
Establish standards for schema versioning, lineage, testing, and data integrity
Build systems that reduce incident frequency and escalation dependency
Partner with tech leads across feature teams to enforce architectural coherence
Must Have
12+ years owning data architecture in large-scale production systems
Deep relational database and distributed systems expertise
Strong experience evolving schemas in complex, regulated domains
Clear judgment on normalization vs. denormalization, performance tradeoffs, and system boundaries
Experience handling mission-critical incidents in production
Comfort operating in ambiguous, fuzzy problem spaces
Hands-on coding ability in a Python-heavy backend environment
Strong reliability instincts, including observability, testing, and QA rigor
Nice to Have
Experience in healthcare, fintech, or infrastructure environments
Exposure to or experience with modern, scaled, high-throughput infrastructure environments such as Stripe, Brex, or Notion
Practical understanding of applied AI systems (not pure ML research)
Comfort in customer-facing technical discussions
Perks
Comprehensive Benefits Package: unlimited PTO, fully covered health insurance (medical, dental, and vision), meal stipend, health & wellness stipend, 401(k) matching, and stock options
Principal Software Engineer, Workers Deploy & Config
CloudflareNew York, NY +4
Lead architecture and strategy for Cloudflare's Workers control plane as the most senior engineer on the Deploy & Config team. Own distributed systems, high-scale APIs, reliability, and developer experience powering the serverless edge platform.
220k – 303k/yr
On-site7+ YOEBackend Engineering
Principal Software Engineer, Agent Harness Bridge
OpenAISan Francisco, CA
Lead architecture and evolution of the Agent Harness Bridge at OpenAI, owning integrations between Codex harness, research infrastructure, and agent systems to enable reliable large-scale training of frontier models. Requires strong backend/infra experience, API and systems design expertise, and cross-functional leadership.
347k – 490k/yr
On-site7+ YOEBackend Engineering
Principal Software Development Engineer Person & Trust Platform
IdmeMountain View, CA
Principal engineer owning data model strategy, API contracts, and architecture for ID.me's foundational Person, Trust, and Inspection Catalog systems that determine identity and confidence scoring. Requires 10+ years experience with deep expertise in graph data modeling and source-of-truth APIs.
243k – 307k/yr
On-site10+ YOEBackend Engineering
Principal Software Engineer, Trading Systems
NinjaTraderChicago, IL
Lead design, development, and optimization of Scala-based, low-latency trading infrastructure and services for high-volume, 24x7 retail futures trading. Requires extensive experience building high-performance distributed trading systems, JVM tuning, and mentoring engineers.
195k – 220k/yr
On-site7+ YOEBackend Engineering
Principal Software Engineer, Money Group
GustoDenver, CO +2
Technical lead for Gusto's Money Group, guiding architecture and service migrations for financial infrastructure including payments, lending, and accounts. Requires 10+ years experience building regulated financial systems at scale.