Build and improve full-stack features for a legal AI platform. Responsibilities include frontend and backend development, responsive interfaces, data models, APIs, integrations, data pipelines, testing, deployment, observability, debugging, and performance improvements. The engineer will work directly with users, own projects end to end, make architectural tradeoffs, and help shape product direction in an early-stage company.
About Us
The Role
What You Will Do
Who We Are Looking For
Helpful, but not required:
Compensation and Structure
Why Us
Blackletter is reinventing legal services from first principles.
We pair frontier automation with top-tier lawyers. This allows our firm to deliver elite legal services with fast turnaround, predictable pricing, and a transformed experience for our clients and for the lawyers doing the work.
Early traction has been strong. We are serving a growing roster of clients across venture financing, commercial, corporate, and employment, and we are backed by leading venture investors.
Our founding team brings experience from frontier AI labs, leading law firms, and some of the top law schools in North America.
The most impactful firm in the world ten years from now will not be one founded in the 1900s, or the 1800s. It was founded in 2026.
We are a small team making our earliest hires, with a significant opportunity to shape not only our company, but the entire legal profession.
We’re looking for a Software Engineer with 5+ years of relevant experience to help build our legal AI platform. You’ll work across frontend and backend development, turning complex problems into software that is reliable and easy for lawyers to use.
This role has a high degree of ownership. You will notice what needs to be done, ask good questions, make thoughtful decisions with incomplete information, and follow through. The person in this role will be extensively shaping the work, not just implementing a specification.
• Build and improve product features across the frontend and backend.
• Create intuitive, responsive interfaces that make complex work easier.
• Design clear data models, reliable APIs, and integrations between systems.
• Build robust data pipelines and improve the reliability and performance of our software.
• Work directly with users to understand their needs and translate feedback into practical improvements.
• Own work from initial problem definition through implementation, testing, deployment, and iteration.
• Make pragmatic technical decisions that balance speed, quality, security, and maintainability.
- 5+ years of professional experience in software engineering or a closely related role, with meaningful experience shipping full-stack applications.
- Strong frontend skills with modern frameworks such as React, with an eye for usability and polish.
- Strong backend fundamentals, including API design, relational databases, data modeling, and integrations.
- Experience designing maintainable systems and making sound architectural tradeoffs.
- High agency and ownership: a track record of identifying problems, driving solutions, and delivering useful outcomes.
- Product judgment and clear communication, including the ability to work effectively with nontechnical users.
- A practical approach to testing, observability, and debugging across the stack.
- Experience working with modern AI-based engineering tools to complete work.
- Experience building AI-powered/agentic products.
- Python experience and familiarity with cloud infrastructure.
- Experience working on complex business software or in an early-stage company
- Legal-industry experience isn’t required.
Competitive salary plus equity. Compensation is commensurate with experience. This role is fully remote within the United States or Canada.
Your users are your colleagues. You’ll see how your work is used, hear where it falls short, and have the opportunity to improve it directly. As part of a small engineering team, you’ll help shape both the product and the systems behind it, with ownership over work that changes how the we deliver legal services.
We encourage you to apply even if your experience doesn’t match every item above. Blackletter welcomes applicants from all backgrounds. For recruitment accommodations, contact [email protected].
Similar Jobs
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build REST APIs, customer-facing React components, backend monitoring, CI/CD pipelines, and content-management integrations. Collaborate with engineering, UX, and visual design teams while developing full-stack solutions using JavaScript or TypeScript, React, Node.js, server technologies, and cloud platforms. The role is fully remote but limited to candidates located in Canada within the PST or MT time zones.
Top Skills:
AWSCi/CdContent Management SystemsCSSDockerEs6ExpressFreemarkerGitHTMLJavaJavaScriptNginxNode.jsNpmReactRest ApisRustSassTypescript
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Lead complex backend engineering projects from design through launch, solve architecture and high-risk technical problems, conduct code reviews, develop scalable microservices and distributed systems, mentor engineers, and collaborate across teams. The role requires strong experience with backend applications, prominent programming languages, public cloud platforms, databases, software architecture, agile development, and performance trade-offs. Candidates must be located in Canada within the PST or MT time zones.
Top Skills:
AgileAWSAzureCassandraDistributed SystemsDynamoDBGCPGoIaasJavaKotlinMicroservicesOraclePaasPostgresPythonSaaSScalaScrumXp
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build and ship scalable backend features and services in a distributed environment. Responsibilities include developing RESTful microservices, reviewing code, monitoring service performance, improving reliability and security, participating in Agile development, and mentoring teammates. The role requires proficiency in a modern object-oriented language, database experience, cloud knowledge, and familiarity with scalable architecture patterns.
Top Skills:
AgileAWSAzureCassandraDynamoDBGoGoogle App EngineIaasJavaKotlinOraclePaasPostgresPythonRestful MicroservicesSaaSScala
What you need to know about the Vancouver Tech Scene
Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

