Taro Logo

Senior Software Development Engineer (Back-end)

Filevine is a leading legal operating system provider helping law firms manage cases, documents, timekeeping, billing, and business analytics.
Backend
Senior Software Engineer
Remote
7+ years of experience
Enterprise SaaS · Legal Tech

Job Description

Filevine, a leading legal operating system provider, is seeking a Senior Software Development Engineer to join their backend team. As one of the fastest-growing technology companies ranked by Deloitte and Inc., Filevine is revolutionizing legal work through cloud-based workflow tools. In 2023, they launched groundbreaking AI-powered features including LeadsAI, DemandsAI, ImmigrationAI, and AI Fields, transforming how law firms evaluate cases, generate demand letters, and streamline immigration processes.

The role involves developing and maintaining applications using modern technologies like .NET, C#, Redis, OpenSearch, and AWS. As a senior engineer, you'll provide technical leadership, mentor team members, and drive software quality and innovation. The position requires strong expertise in backend development, cloud services, and NoSQL databases.

Working at Filevine means joining a team of extraordinary professionals passionate about helping organizations thrive. The company serves over 3,400 law firms and legal teams, providing solutions for document management, case management, timekeeping, billing, and business analytics. This is a fully remote position, offering flexibility while working on meaningful projects that impact the legal industry.

The ideal candidate will bring 7+ years of software engineering experience, strong technical skills in C# and .NET, and excellent communication abilities. You'll be part of a mission to build the seamless intersection between legal and business by creating a world-class platform to help professionals scale.

Last updated a month ago

Responsibilities For Senior Software Development Engineer (Back-end)

  • Provide leadership and mentoring to team members
  • Develop applications using .NET, C#, Redis, OpenSearch, AWS
  • Perform routine maintenance and support of applications
  • Ensure software quality, optimizing performance and reliability
  • Lead initiatives in software and process improvement
  • Analyze, troubleshoot, and resolve software issues
  • Conduct detailed and constructive code reviews

Requirements For Senior Software Development Engineer (Back-end)

Redis
Node.js
  • 7+ years in software engineering
  • Proficient in C#, .NET, or other modern programming languages
  • Skilled with NoSQL data stores like Redis and ElasticSearch
  • Experienced in cloud services and source control systems (e.g., GitHub)
  • In-depth knowledge of the software development life cycle
  • Experience w/ OIDC, OAuth is preferred
  • Excellent verbal and written communication skills
  • B.S. or M.S. in Computer Science, Information Systems, or related field, or equivalent experience

Related Jobs

Senior Software Development Engineer

Senior Software Development Engineer position at Filevine, building web applications and backend services with ASR and NLP integration, offering remote work and comprehensive benefits.

Senior Software Engineer, Intelligence Cloud (Czechia, EU)

Senior Software Engineer position at Azul, focusing on Java backend development for their Intelligence Cloud SaaS platform, offering remote work opportunities from Czechia.

Senior Software Engineer - Node.JS (AWS)

Senior Software Engineer position at 3Pillar Global, focusing on Node.js and AWS technologies, offering remote work and opportunity to lead transformative projects.

Software Engineer | Senior | C++ | Browser

Senior Software Engineer position at NordLayer, focusing on C++ development for cybersecurity solutions, offering hybrid work and comprehensive benefits.

ServiceNow Developer

Senior ServiceNow Developer position at Merkle (Dentsu) leading complex CRM solutions development, offering hybrid work and comprehensive benefits.