Software Engineer


Fastcase is one of the fastest-growing legal research platforms in the United States, democratizing the law by putting a comprehensive law library in the hands of law firms, solo attorneys, in-house counsel, government lawyers, and law students. Founded in 1999 and based in Washington, D.C., Fastcase is applying cutting-edge technology to the law, allowing it to leapfrog legacy providers and usher in a new era of access, transparency, and legal technology.


We’re looking for software engineers excited to develop the next generation of legal technology. Our projects range from building the most sophisticated NLP and search technology in the legal market, to architecting robust content delivery systems for our partners and designing innovative tools that help lawyers work faster, better, and more effectively.


The right candidates are not just able to write well-designed, well-commented, and well-tested software, but are also curious about the legal system that underpins our work. The law is a demanding field; strong candidates will have respect for its importance and a determination to push through the hard-technical problems the law presents.


Candidates should have a B.S./B.A. in Computer Science or a related field and 2+ years of experience in software development.


Our technology stack includes C#, Typescript, Python, Java, Lucene, and SQL. Experience with these is a plus but is not required.


Fastcase offers a casual, collaborative work environment, comprehensive benefits (including: Premium Medical, Dental, Vision, Group Life & Accidental Death and Disability insurance, Paid time off, 401(K) and competitive salary). 


Please send your resume to

#1 Legal Research App

Winner of the prestigious American Association of Law Libraries (New Product) Award, Fastcase for iOS, Android, and Windows Phone is used by more attorneys than any other legal app according to the ABA. Anyone may use the app for free to access Fastcase's comprehensive legal research database on the go.