Himalayas logo
Expert InstituteEI

Principal, Full Stack Software Engineer

Expert Institute is a legal technology company that connects law firms with subject matter experts, offering a platform with AI-driven solutions for expert witness engagement, litigation research, and case management. Founded in 2010, the company aims to empower attorneys to build stronger cases and achieve better outcomes.

Expert Institute

Employee count: 201-500

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

What You’ll Own

  • Full-stack application architecture across frontend and backend

  • Service boundaries, domain modeling, and API standards

  • Data modeling strategy and schema evolution

  • Integration patterns (Stripe, Salesforce/Heroku Connect, third-party APIs)

  • Frontend architectural standards (components, state, performance)

  • Architectural governance (RFCs, reviews, documentation)

  • Application-level performance and scalability strategy

  • Secure design and auditability patterns within core flows

What You’ll Do

  • Lead architecture discussions and technical decisions, defining and enforcing guardrails, standards, and reference patterns across teams.

  • Mentor senior engineers and unblock complex technical challenges.

  • Break large initiatives into technically coherent, scalable solutions.

  • Balance short-term delivery with long-term system health.

  • Drive a mobile-first, responsive approach that delivers a high-quality experience across devices.

  • Set coding standards and best practices by example—through code reviews, RFCs, and shared patterns.

  • Help define testing strategies (unit, integration, E2E) that protect quality without slowing teams down.

  • Act as the go-to engineer for complex frontend and backend challenges.

  • Work across multiple initiatives at once, prioritizing the work that delivers the most value.

  • Partner closely with product, design, and engineers to ship meaningful features.

  • Balance short-term wins with long-term health—knowing when to refactor and when to move fast.

  • Take full ownership of outcomes, not just tickets.

Must-Haves

  • 8+ years of software engineering experience, including senior-level IC work with architectural responsibility.

  • Strong expertise in JavaScript/TypeScript across frontend and backend.

  • Strong experience with Node.js service architecture

  • Strong experience with Angular (or similar SPA frameworks)

  • Strong experience in Domain-driven design and event-driven patterns using queuing systems.

  • Experience designing APIs and relational data models (Postgres)

  • Experience with AWS or similar cloud platforms.

  • Experience with modern CSS approaches, including Tailwind CSS or similar utility-first frameworks.

  • A track record of building and scaling frontend systems used by multiple teams.

  • Strong instincts around performance, accessibility, and cross-browser compatibility.

  • Experience establishing and monitoring frontend performance SLAs.

Nice-to-Haves

  • Experience in startup or high-growth environments.

  • Experience with Datadog and SonarCloud.

  • Experience with monorepos or shared frontend codebases, as well as with microservice architecture.

  • A bias toward simple solutions that scale.

What Success Looks Like

  • You’re shipping meaningful improvements regularly—not just planning them.

  • Teams move faster because domain boundaries, API standards, and shared components reduce friction.

  • The application feels cohesive, intentional, and scalable as the product grows.

  • Architectural decisions are clear, documented, and easy for others to follow.

  • You’re seen as a trusted technical owner who consistently prioritizes the right work.

Work Environment

The position offers a high level of visibility and engagement with teams across departments and locations.

Benefits:

  • Collaborative culture

  • Strong health, dental, and vision options as well as a significant 401(k) match

  • Unlimited PTO after two years of service

All information provided will be kept confidential in accordance with EEO guidelines.

About Expert Institute

Expert Institute is the leading technology platform that connects litigation attorneys with expert witnesses. As the largest player in a multi-billion-dollar market, we’ve only just begun to achieve our goal of maximum market share. We serve tens of thousands of legal clients in all 50 states, supported by over 1M in-network experts and a support staff of 100+. Joining our team means stepping into a fast-growing, profitable, AI-powered technology business that is still at an early stage of its journey.

We’re seeking a senior application architect who can shape the evolution of our frontend and backend systems—establishing architectural patterns, domain boundaries, and shared platform capabilities while remaining deeply hands-on in the code.

This is a senior individual contributor role with a broad architectural scope. You will not manage people, but you will own system-wide application and solution architecture, lead major initiatives from architecture and planning through execution, unblock teams, and set technical direction through hands-on leadership and influence.

You will join a team of approximately 20+ engineers and partner closely with Engineering leadership on strengthening and evolving the foundation—improving performance, establishing and scaling a design system, and introducing architectural patterns that enable faster, more reliable delivery across teams.

We’re looking for someone who prioritizes impact over activity and thrives in a fast-moving, startup-style environment.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Experience

8 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About Expert Institute

Learn more about Expert Institute and their company culture.

View company profile

At Expert Institute, our culture is built upon a relentless commitment to empowering legal professionals through innovation and expertise. Since our inception in 2010, we've been driven by the mission to transform the way attorneys approach high-stakes litigation. We believe in the power of data and technology, not to replace human insight, but to augment it, creating a powerful synergy that delivers superior outcomes for our clients. Our team is our greatest asset, a diverse group of legal strategists, dedicated researchers, software developers, and medical professionals, all working collaboratively towards a common goal: to provide law firms with a decisive edge. We foster an environment of continuous learning and impact, where every team member is encouraged to contribute to solutions that directly influence significant litigation matters across the country. This dedication to partnership and excellence extends to how we serve our clients, applying clarity, diligence, and creativity to every interaction and every case.

Our values are deeply embedded in our approach to client service and product development. We strive to be more than just a service provider; we aim to be an indispensable partner to the law firms we serve. This means understanding their unique challenges and providing tailored solutions that integrate seamlessly into their workflows. The development of our proprietary Expert iQ platform is a testament to this commitment, offering attorneys a sophisticated yet user-friendly tool to manage expert witness casework, access critical litigation research, and leverage AI-powered analytics. We are proud of our 'technology-first' mindset, constantly exploring new ways to harness the power of data to deliver actionable insights. This forward-thinking culture is what allows us to stay ahead of the curve in the rapidly evolving legal tech landscape, ensuring that our clients always have access to the most advanced tools and the brightest minds. Ultimately, our work is about helping our clients succeed, and by extension, ensuring that justice is served effectively. We are not just connecting experts; we are building a smarter future for legal strategy.

Employee benefits

Learn about the employee benefits and perks provided at Expert Institute.

View benefits

Dental insurance

Offers dental insurance.

Vision coverage

Premium vision coverage.

Premium medical coverage

Premium medical coverage.

Commuter benefits

Offers commuter benefits.

View Expert Institute's employee benefits
Claim this profileExpert Institute logoEI

Expert Institute

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Expert Institute

Explore the variety of open remote roles at Expert Institute, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Expert Institute

Remote companies like Expert Institute

Find your next opportunity by exploring profiles of companies that are similar to Expert Institute. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan