Skip to main content

Pattern Data

Software Engineer (Entry)

Richmond, VA$90k–$115kmidAdded today

About this role

Pattern Data seeks an entry-level Software Engineer to join their legaltech team in Richmond, VA, working on an AI-powered platform that automates mass tort litigation analysis. You'll develop full-stack features using React, TypeScript, and Scala while learning from senior engineers in a collaborative, high-ownership environment.

What you'll do

  • Design and develop front-end components using React and TypeScript
  • Support back-end development in Scala for document processing systems
  • Collaborate with product, analytics, and engineering teams on scalable solutions
  • Write clean, maintainable, and well-tested code
  • Complete assigned projects and deliverables on schedule
  • Learn from Senior Engineers and CTO on system design and best practices

What they're looking for

  • React
  • TypeScript
  • Scala
  • Full-stack development
  • PostgreSQL
  • GraphQL
  • AWS
  • Problem-solving and attention to detail
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Pattern Data

Pattern Data builds document processing systems and user applications for the legal tech industry. The company is hiring software engineers at various levels to develop and maintain these systems.

View all jobs at Pattern Data

Likely interview questions

  • Describe a full-stack project you've built—what was your approach to the front-end and back-end, and what challenges did you face?
  • Have you worked with TypeScript or a statically-typed language before, and how did it change your development process?