W

Witness AI

Enterprise AI security and governance platform

Staff/Principal Fullstack Software Engineer

Full-Stack EngineeringPosted on Nov 13
Full-timeMountain View, CA, USA

About the Job

Requirements

  • 10+ years building production web applications, including at least 3 years in a senior, staff, or principal technical leadership role.
  • Deep experience with TypeScript, React, and Node.js, and experience with React Router or Remix, or another server-rendered full-stack framework.
  • Production experience with Go or a comparable language, building services, and REST or GraphQL APIs.
  • Solid SQL and data modeling skills, and experience designing for multi-tenant SaaS.
  • Working knowledge of Docker, Kubernetes, and CI/CD pipelines.
  • Demonstrated mastery in architecture design, enterprise scalability, and cross-domain tech stacks.

Responsibilities

  • Design and own the end-to-end architecture of the product application, including frontend, APIs, services, and data model; write architecture decision records for major decisions and take them through production.
  • Build and ship features in full-stack TypeScript using React Router, and in Rust and Go services, taking features from initial idea through release.
  • Define API contracts and schemas that remain stable as the platform and customer base grow; own multi-tenant isolation, performance, and migrations.
  • Identify and fix bottlenecks in page load, query time, and service latency; set standards for testing, observability, and release safety.
  • Work with product and design to turn security and policy data into understandable dashboards and workflows for administrators.
  • Lead design reviews, review code across teams, mentor senior and mid-level engineers, and resolve technical disagreements with clear reasoning.
  • Partner with product, design, platform, and security engineers to plan and deliver cross-team work; break large projects into work others can take on.
  • Advocate for an AI-native software development and product development lifecycle and associated tooling.

Desired Qualifications

  • Have owned a platform, including designing it, operating it in production over multiple years, and reflecting on what should change.
  • Be equally capable in user interface work and the services behind it.
  • Have built for enterprise customers, with an understanding of role-based access, audit logs, and tenant isolation, and plan for these needs early.
  • Write clear design documents and architecture decision records that preserve the reasoning for future readers.
  • Have shipped with large language model APIs or AI-assisted tooling, and have a perspective on where they are useful.
  • Have startup experience and comfort with unclear scope and changing priorities.

About the Company

Witness AI

Enterprise AI security and governance platform

WitnessAI provides security and governance for enterprise AI. It offers a subscription security platform that helps large organizations control how AI tools are used, protect data, enforce access policies, and stay compliant with regulations. The platform operates by applying policy rules across data, users, and AI workflows so that generative AI can be used safely without leaks or misuse. Compared with competitors, WitnessAI focuses on enterprise-scale security, governance, and risk management for AI deployments, targeting large customers with robust, continuously updated protections and compliance features. The company aims to become a leading provider in AI security by helping businesses adopt AI responsibly and securely.

Company size
51-200
Company stage
Series B
Total funding
$85.5M
Headquarters
Mountain View, CA
Founded
2023

Recently Posted Jobs

Explore more opportunities at Witness AI

See more jobs