Filevine

Senior Database Reliability Engineer (Remote)

Remote
SQL Server PostgreSQL Terraform Docker Kubernetes Snowflake AWS GitLab Octopus Deploy Python PowerShell C# DynamoDB OpenSearch Redis AI Machine Learning CI/CD
Description

Senior Database Reliability Engineer

Team: Reliability

Location: United States

Commitment: Full-time

Workplace Type: remote

Filevine is a Legal AI company delivering Legal Operating Intelligence for the future of legal work. Grounded in a singular system of truth, Filevine brings together data, documents, workflows, and teams into one unified platform—where modern legal work happens with clarity and consistency.

Powered by LOIS, the Legal Operating Intelligence System, Filevine connects context across every matter to transform legal operations from reactive to proactive. LOIS reads, understands, and reasons across your data to surface insight, automate complexity, and give professionals the clarity and confidence to see more, know more, and do more. Fueled by a team of exceptional collaborators and innovators, Filevine’s rapid growth has earned AI awards and recognition from Deloitte and Inc. as one of the most innovative and fastest-growing technology companies in the country.

Role Summary:
 
As a Senior DBRE, you are the guardian of our data’s performance, availability, and scalability. You aren't just managing instances; you are automating the entire lifecycle of our data platform. We are looking for an engineer who is eager to explore how AI-driven automation and MCP (Model Context Protocol) integrations can take our operations to the next level—from predictive scaling to streamlining incident response. From managing mission-critical SQL Server and Postgres to provisioning via Terraform, Docker, and Kubernetes, you will be the backbone of our data reliability strategy.

Responsibilities

  • Automation Evolution: Proactively explore and implement AI tools, LLM integrations, and MCP (Model Context Protocol) to reduce routine database toil, optimize query performance, and accelerate incident resolution. We want a creative mind to help evolve our operational duties.
  • Modern Data Stack: Support our data warehouse ecosystem by optimizing Snowflake performance, including application packaging and testing.
  • Performance Engineering: Own the deep-level optimization of MSSQL (crucial for on-call stability) and PostgreSQL at the server, database, and query levels.
  • Capacity Planning & Cost Optimization: Forecast resource utilization across platforms. Identify cost-saving opportunities, optimize Snowflake credit usage, and right-size AWS infrastructure.
  • Infrastructure as Code (IaC) & Orchestration: Automate all data infrastructure using Terraform, AWS, Docker, and Kubernetes. You will manage containerized data services and stateful workloads.
  • CI/CD & Release Management: Manage and optimize deployment pipelines using GitLab and Octopus Deploy, ensuring safe, repeatable database schema changes.
  • Documentation & Knowledge Sharing: Create technical documentation, including runbooks, "how-to" guides for developer self-service, and clear architectural diagrams.
  • On-Call & Triage: Serve as the subject matter expert for SQL Server, Postgres, and Snowflake in a 24/7/365 on-call rotation.

Qualifications

  • DBA Fundamentals: 8+ years of experience maintaining and optimizing high-traffic production databases, specifically Microsoft SQL Server, PostgreSQL
  • Expert knowledge in Snowflake.
  • DevOps Expertise: Professional experience with Terraform, AWS, GitLab, and Octopus Deploy.
  • Containerization & Orchestration: Expert-level knowledge of Docker and production experience running stateful applications within Kubernetes (K8s).
  • AI & Integration: Knowledge of MCP (Model Context Protocol) and experience using LLMs to assist in coding or system automation.
  • Scripting & Programming: Expert-level Python and PowerShell skills. Familiarity with C# and object-oriented programming (OOP).ORM Optimization: Expert in tuning queries generated from ORMs (Entity Framework, Dapper, etc.).
  • The Data Stack: Hands-on experience with Snowflake (packaging/testing) and DynamoDB.
  • Familiarity with OpenSearch, Redis and DynamoDB.
  • Education: B.S./M.S. in Computer Science, Information Systems, or equivalent direct work experience.
Compensation Information: $145k - 180k
 
The base salary range represents the low and high end of the salary range for this position. The total compensation package for this position will be determined by each individual’s location, qualifications, education, work experience, skills and performance. We believe in the importance of pay equity - the range listed is just one component of Filevine’s total compensation package for employees. This position is also eligible for a paid time off policy, as well as a comprehensive benefits package.

Cool Company Benefits:
- A dynamic, rapidly growing company, focused on helping organizations thrive 
- Medical, Dental, & Vision Insurance (for full-time employees)
- Competitive & Fair Pay
- Maternity & paternity leave (for full-time employees)
- Short & long-term disability
- Opportunity to learn from a dedicated leadership team
- Top-of-the-line company swag

Privacy Policy Notice
Filevine will handle your personal information according to what’s outlined in our Privacy Policy.

Communication about this opportunity, or any open role at Filevine, will only come from representatives with email addresses using "filevine.com". Other addresses reaching out are not affiliated with Filevine and should not be responded to.
Filevine
Filevine

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say