I

Ironclad

Digital contract lifecycle management platform

Principal Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$285k - $315k /yr

About the Job

Requirements

  • At least 10 years of software experience architecting, building, launching, and maintaining complex systems; a formal degree is not required.
  • Experience operating at a Principal level, with a track record of driving technical strategy and architectural evolution across entire organizations.
  • Demonstrated leadership across teams and a drive to improve overall technical architecture and achieve company-wide goals.
  • Deep experience designing and evolving large-scale, distributed SaaS or platform architectures, such as multi-tenant systems, event-driven systems, or data platforms.
  • Experience building AI applications and shipping AI-powered product features to production, ideally including large language model integration, retrieval, experimentation, and measurement.
  • Hands-on experience shipping valuable products to production with real user feedback.
  • Strong cross-team communication and collaboration skills.
  • Alignment with Ironclad’s values: drive, intent, integrity, and empathy.

Responsibilities

  • Collaborate cross-functionally with product managers, designers, and other engineers to specify, design, architect, and build features and systems.
  • Own and evolve core platform architecture, including service boundaries, data models, multi-tenant scale, and reliability, to support AI capabilities safely and efficiently across the product surface area.
  • Partner with quality engineers to define, build, and maintain testing strategy.
  • Lead technical discussions and mentor and provide thoughtful feedback to other engineers on the team.
  • Grow the team by interviewing and recruiting talented engineers.
  • Build on a modern technology stack of TypeScript, ReactJS, Node.js, Java, and Docker containers in Kubernetes on Google Cloud Platform; experience with these specific technologies is not required.
  • Build AI solutions and apply AI tools and features, such as large language models, retrieval-augmented generation, semantic search, and classification, to develop contract intelligence.
  • Drive end-to-end delivery of AI-powered product experiences, from problem definition and experimentation to reliable, scalable production systems.

Desired Qualifications

  • Experience with large language model integration, retrieval, experimentation, and measurement.

About the Company

Ironclad

Digital contract lifecycle management platform

Ironclad is a digital contracting platform that helps legal teams manage the entire contract lifecycle. It enables users to create, automate, and track contracts in one place, reducing bottlenecks and enabling self-service workflows. The product is designed for enterprise-level legal departments and fast-growing companies, with a subscription-based model that offers different tiers, integrations, and support. Ironclad differentiates itself from older contract tools by being user-friendly and modern, focusing on high-volume, high-value contracts and better collaboration within legal teams. Its goal is to speed up contract processes, improve collaboration, and support business growth by continuously updating and optimizing contract workflows for its clients.

Company size
501-1,000
Company stage
Series E
Total funding
$334.2M
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Ironclad

See more jobs