This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Senior Software Engineer
Jude · Auckland
Job description
About the role
Jude is building an AI‑enabled legal workspace that streamlines document drafting, collaboration, and multi‑jurisdictional matter management. As a Senior Software Engineer you will shape the platform that helps law firms deliver exceptional client outcomes.
Key responsibilities
- Own the technical direction of AI agent pipelines using LangGraph and LangChain, orchestrating LLMs and data extraction at scale.
- Architect and ship performant serverless backend systems on AWS Lambda, Step Functions, and EventBridge that process millions of documents.
- Drive UI quality across React 19, TypeScript, and Tailwind CSS for web and Electron desktop applications.
- Lead the design of document ingestion and semantic search pipelines using vector embeddings and graph databases.
- Make trade‑off decisions on fine‑grained authorization with SpiceDB and Auth0.
- Influence product direction by collaborating with designers, lawyers, and product managers.
- Mentor engineers and help shape engineering practices as the team grows.
- Build and maintain cloud infrastructure on AWS with Terraform in an Nx monorepo.
Required profile
- Senior‑level engineer who prioritises impact over code for its own sake.
- Comfortable collaborating with cross‑functional teams including designers, lawyers, and product owners.
- Experience delivering reliable, high‑scale systems in a fast‑moving environment.
Required skills
- TypeScript
- Python
- AWS Lambda, Step Functions, EventBridge
- React 19, Tailwind CSS, Electron
- LangGraph, LangChain
- OpenAI, Anthropic, Google LLMs
- PostgreSQL, DynamoDB, Redis, Turbopuffer
- SpiceDB, Auth0
- Terraform
- Nx monorepo
What we offer
- Access to cutting‑edge AI tools and unlimited funding for AI‑assisted development.
- High‑trust, small‑team environment with autonomy and clear business context.
- Three‑week feature cycles followed by a one‑week discovery cooldown.
Questions fréquentes
Why are you reporting this job?
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jude
Auckland