Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Senior Software Development Engineer II (Backend)

Filevine United States Remote senior Full-time

Salary

$160,000 - $230,000 per year

Apply on Filevine

Description

Filevine is seeking a Senior Software Development Engineer II (Backend) to join their high-impact engineering team. The successful candidate will be responsible for innovating on a brand-new product inside Filevine, creating mission-critical systems that redefine how justice is served.

Responsibilities

  • Architect and implement sophisticated legal domains using Domain-Driven Design (DDD), defining bounded contexts, aggregates, domain events, and a shared ubiquitous language.
  • Model resilient, event-sourced systems with Marten, leveraging multi-document sessions, projections, and tenanted document storage in PostgreSQL.
  • Design and deliver asynchronous, idempotent message handlers using Wolverine, with built-in retry policies, dead-letter queues, and full observability.
  • Optimize PostgreSQL performance under high-throughput workloads using indexing, partitioning, and query tuning.
  • Drive end-to-end feature ownership,from domain modeling and REST API design to CI/CD automation, observability, and production monitoring.
  • Establish and enforce engineering excellence through code reviews, architectural decision records (ADRs), and comprehensive test coverage (unit, integration, contract).
  • Build in enough resiliency or be prepared to troubleshoot and resolve the technical issues, no matter the hour.
  • Mentor mid-level and junior engineers in DDD strategic patterns, clean architecture, and modern .NET best practices.
  • Partner with product, UX, and legal domain experts to translate complex workflows into intuitive, high-performance software.
  • Actively shape shared domain models and architecture decisions in cross-team design syncs, sprint planning, and design document reviews.
  • Clearly articulate technical trade-offs and domain models to engineers, product leaders, and stakeholders.
  • Actively contribute in design discussions, sprint planning, and cross-team syncs with empathy and respect.

Qualifications

  • 5+ years of backend development with expert-level C# and .NET 8+
  • Production-grade mastery of Domain-Driven Design (strategic + tactical patterns)
  • Deep, hands-on experience with MartenDB and Wolverine (.NET Critter Stack)
  • Strong grasp of CQRS, event sourcing, and PostgreSQL performance optimization
  • Experience in legal tech, workflow automation, or regulated industries
  • Familiarity with OpenTelemetry or other observability platforms
  • Familiarity with Svelte, TypeScript, and frontend development
  • Familiarity with Auth0 and OktaFGA
  • Exceptional communication,able to explain complex domain logic to non-technical stakeholders
  • Growth mindset, collaborative spirit, and passion for mentorship
  • Proven ability to independently drive high-impact initiatives to completion under ambitious timelines.

Additional Information

  • Compensation Information: $160,000 - $230,000

Skills

Required

  • .NET
  • C#
  • Domain-Driven Design
  • MartenDB
  • Wolverine
  • PostgreSQL
  • CQRS
  • event sourcing
  • OpenTelemetry
  • Svelte
  • TypeScript
  • Auth0
  • OktaFGA

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.lever.co/filevine/b42f6a95-7390-4673-873e-eeecec206bfa

Apply on Filevine