Software Engineer, Backend

Published date Posted on Indeed on Nov 23, 2021 (9 d ago)

About Pattern Data

At Pattern, we're building an intelligence platform that uses AI to accelerate and improve the accuracy of discovering and evaluating personal injury and mass tort cases. Along the way, we've created one of the world's largest repositories of health records for individuals in liability cases. We partner with the largest law firms in the US to transform how they understand and create new, actionable insights from litigation patterns.

Our platform is cloud-native built using Scala on AWS. We select the best tools and infrastructure to power the industry's fastest and smartest document processing pipeline, turning terabytes of unstructured data into real-time, indexed medical knowledge bases, accessed via a React + TypeScript application.

Please note, our offices are located in Charlotte and Richmond but this role can be remote.

The Role

As a backend engineer at Pattern, you will be involved throughout the product lifecycle - from idea generation, design, and prototyping to execution and shipping. You'll collaborate closely with our executive team, product managers, and frontend developers to build state-of-the-art products. You will be involved in high-level product and technical decision-making, as well as deep in the weeds to unlock those around you and write thoughtful, maintainable code. You'll build features and products deployed to legal teams at leading US law firms. At Pattern, we are looking for someone who displays the following skills:

  • Experience developing and maintaining backend APIs
  • Experience and demonstrated interest in strongly-typed, modern functional programming
  • Ability to write clean, effective code and learn new languages quickly
  • Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools.
  • Ability to engage in an iterative approach to software development and striving to deliver value with every release.
  • A team player with the willingness to work full-stack when it makes sense


  • Bachelor's degree in Computer Science or related field
  • Strong data modeling skills, from the API to SQL schema
  • Experience building with Scala, ZIO, and PostGresQL preferred but not required
  • Ideal candidates will be able to show samples of work for professional, educational, or personal projects

Core Tech Stack

  • Scala
  • React + TypeScript

Note: Successful candidates will be asked to undergo a background check


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

THE CHALLENGEFinancial Engineering is incredibly important for any global marketplace. The success of the Eventbrite as well as our creators depends on building and maintaining a best-in-class financial ecosystem that produces, monitors, and validates Eventbrite’s financial

Avalara, Inc., (, is the leading provider of cloud-based software that delivers a broad array of compliance solutions related to sales tax and other transactional taxes.What is it like to work at Avalara? Come find out! We are committed to the following success tr

UNITED STATES / CANADA (REMOTE)ENGINEERING — DEVELOPMENT / FULL-TIMEEveryone wants a career with impact. At Nuvalence, you’ll be helping some of the world's most renowned and ambitious companies build winning cloud platforms.Nuvalence software engineers are problem so

Freedom Forever Freedom Forever |

* FULLY REMOTE*Position SummaryThe Back End Software Engineer is responsible for writing, documenting, testing and maintaining software. The Back End Software Engineer is responsible for writing the web services and APIs used by front-end developers and mobile application develop

Plotly Technologies Plotly Technologies |

About the RoleAt Plotly, our customers depend on us for their mission-critical data analysis needs. In this TechOps engineer role, you'll work with code, colleagues, and customers to build Plotly's core products and improve their robustness and scalability.Duties & Responsibi