GC AI is building an AI platform for in-house lawyers to improve their efficiency and provide faster legal advice by leveraging company knowledge, external sources, and internal tools. The company is experiencing rapid growth and needs to scale its data infrastructure to support thousands of users and maintain seamless integrations.
Requirements
- 5+ years of experience building production backend systems.
- Strong expertise in Node.js and TypeScript.
- Track record of building API integrations with enterprise systems (Salesforce, Hubspot, SharePoint, Google Drive).
- Solid understanding of Postgres and database design.
- Experience with modern ORM systems like Drizzle or Prisma.
- Familiarity with iPaaS platforms (Paragon, Integration.dev, Airbyte).
- GCP knowledge.
Responsibilities
- Architect and build our file processing backbone, from sophisticated upload systems to seamless two-way sync engines.
- Design and implement document parsing pipelines that transform raw files into AI-ready data.
- Shape the technical decisions that balance speed, security, and code quality as we scale.
- Collaborate with our team of exceptional engineers to push the boundaries of what's possible.
- Deliver reliable, secure connectors to the systems counsel's lives in (docs, email, chat, ticketing) to unlock end-to-end workflows.
- Launch admin features (SSO/SCIM, audit logs, DLP hooks) that make enterprise IT say “yes” faster.
- Reduce integration breakage and latency via resilient job orchestration, backoffs, and health visibility.
Other
- Problem Solver: You come alive tackling complex challenges without obvious solutions.
- Ownership-Driven: You take initiative without needing direction and focus on outcomes.
- Continuous Learner: Your curiosity drives you to constantly level up your engineering skills.
- Startup DNA: You thrive in fast-paced environments where responsibilities evolve.
- Hybrid company — many roles are remote-friendly, while some teams require meeting in person a couple of days a week in the Bay Area office.