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
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 DataLikely 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?