Founding Software Engineer

Posted 2ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Founding Software Engineer at ThirdLaw focusing on AI control systems and backend architecture. Collaborate on complex distributed systems, ensuring safety and performance in AI deployments.

Responsibilities:

  • Architect and evolve core backend systems—event ingestion, real-time risk evaluation, semantic search, and investigation-grade querying.
  • Design and optimize streaming data pipelines using Kafka, Redpanda, or similar technologies to support high-throughput, low-latency processing of LLM interactions.
  • Define and refine data models and schemas across structured (Postgres), analytical (ClickHouse), unstructured (S3), and vector (Qdrant) storage layers.
  • Identify architectural weaknesses and performance bottlenecks across ingest, indexing, and query layers; lead improvements to support scalability, correctness, and observability.
  • Implement data ingestion and transformation frameworks that support policy evaluation, semantic analysis, and dynamic response.
  • Optimize query performance, storage efficiency, and retrieval accuracy to support deep investigation and real-time enforcement.
  • Build and maintain backend APIs, monitoring infrastructure, and policy enforcement workflows that underpin the ThirdLaw platform.

Requirements:

  • 10+ years of backend or data engineering experience, ideally with a focus on distributed systems or streaming architectures.
  • Strong in Golang and/or Python; experienced with gRPC, REST, and working in Unix/Linux environments.
  • You’ve been the architect behind at least one complex distributed system—ideally involving real-time data, search, or observability—and can explain your design decisions clearly.
  • Familiarity with schema evolution, ORMs, and data mapping strategies in evolving analytics systems.
  • Comfort working with Kubernetes and cloud-native services in AWS/GCP/Azure.
  • Ability to debug deeply, reason about performance tradeoffs, and own systems end to end.

Benefits:

  • We pay market cash compensation and generally above-market equity.
  • We have well-designed and generous benefits.