Expert Institute is hiring a Principal, Full Stack Software Engineer

About the Role

Expert Institute is looking for a Principal, Full Stack Software Engineer to join our team. This is a senior individual contributor role with broad architectural scope. You will own system-wide application and solution architecture, lead major initiatives, unblock teams, and set technical direction through hands-on leadership and influence within our collaborative, fast-moving, startup-style culture that prioritizes impact over activity.

What You'll Do

  • Own full-stack application architecture across frontend and backend.
  • Define service boundaries, domain modeling, and API standards.
  • Establish data modeling strategy and schema evolution.
  • Design integration patterns with systems like Stripe, Salesforce/Heroku Connect, and third-party APIs.
  • Set frontend architectural standards for components, state, and performance.
  • Establish architectural governance through RFCs, reviews, and documentation.
  • Define application-level performance and scalability strategy.
  • Establish secure design and auditability patterns within core flows.
  • 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.

What We're Looking For

  • 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 Have

  • 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.

Technical Stack

  • JavaScript
  • TypeScript
  • Node.js
  • Angular
  • Postgres
  • AWS
  • Tailwind CSS
  • Datadog
  • SonarCloud

Team & Environment

This role is a senior individual contributor position reporting to the Engineering leadership and does not manage people directly. You will join and influence a team of approximately 20+ engineers.

Benefits & Compensation

  • Strong health, dental, and vision options
  • Significant 401(k) match
  • Unlimited PTO after two years of service

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

Required Skills
JavaScriptTypeScriptNode.jsAngularPostgresAWSTailwind CSSDatadogSonarCloudSoftware ArchitectureSystem DesignCI/CDAgile MethodologiesMentoringCode Reviews
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Expert Institute

About Expert InstituteExpert 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 tap into the whitespace with ~2% market share. We serve thousands of 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, technology business at an early stage of its journey. Job Description: As a Director of Business Development, you will join an established, high-growth sales organization within a division at a pivotal early stage. You will have the autonomy to build your own book of business, identifying and capitalizing on opportunities for new business growth and account expansion. In this role, you will lead relationship development with defense & commercial law firms, insurance carriers, and in-house counsel, forging new accounts while expanding our footprint within existing relationships. This position offers strong opportunities for growth within the team.What You’ll DoBuild and maintain a robust sales pipeline through targeted outbound outreach to defense firms and insurance carriers (cold calls, networking, industry events, referrals) and inbound leads from firms in your territory.Manage inbound requests for information from law firms or insurance carriers.Lead outreach and navigation to decision makers, including managing partners, claims executives, risk leaders, practice group heads, and procurement stakeholders.Expand relationships within new and existing partner organizations, driving growth through repeat business and broader engagement.Manage the full sales cycle, from outreach and discovery through proposal, negotiation, and close.Develop sales strategies, messaging, and positioning tailored to defense and insurance audiences.Collaborate cross-functionally with operations and service delivery teams to ensure consistent value delivery to clients.Maintain deep knowledge of defense litigation trends, insurance carrier workflows, and related business challenges. Qualifications: You’re a proven B2B sales professional with a strong track record of selling directly to law firms and growing revenue with institutional clients. You understand complex buying processes and thrive on proactive outreach and solution-oriented relationship development. You’re energized by a large, untapped market, motivated by significant financial upside, and skilled at persistently moving deals from cold outreach through negotiation and close. 5+ years of full-cycle B2B sales experience, including strong results in new business development and account growth, focused on clients with long-tail close times.Proven success in selling to institutional clients, with a strong preference forthose expereinced selling into defense law firms and/or vendor-focused decision-makers within insurance carriers.Excited by and skilled in outbound prospecting (cold calling, networking, executive outreach) and consultative selling.Comfortable with long sales cycles and complex buying processes.Exceptional communication, negotiation, and relationship-building skills.Ability to operate both independently and collaboratively in a fast-paced, entrepreneurial environment.Proficiency with CRM tools (Salesforce preferred) and sales engagement technology. Additional Information: Work EnvironmentThe position offers a high level of visibility and engagement with teams across departments and locations.Benefits:Collaborative cultureStrong health, dental, and vision options as well as a significant 401(k) matchUnlimited PTO after two years of serviceAll information provided will be kept confidential in accordance with EEO guidelines.

Visit website
Job Details
Category fullstack
Posted a month ago