Senior Software Development Engineer (Backend)
Filevine
- United States
- Senior Level
- 5+ years
- Posted
Skills
Required
- .NET
- Domain-Driven Design
- Auth0
- OktaFGA
- Svelte
- TypeScript
- frontend development
- MartenDB
- Critter
- CQRS
- C#
Preferred
- observability
- legal tech / workflow automation / regulated
- OpenTelemetry
- DDD
- domain modeling
- REST API design
- CI/CD automation
- production monitoring
Join Filevine, a high-impact engineering team focused on innovating a brand-new product that redefines how justice is served. As a Senior Software Development Engineer (Backend), you will architect and implement sophisticated legal domains, model resilient event-sourced systems, and optimize PostgreSQL performance. You will also drive end-to-end feature ownership, establish engineering excellence, mentor junior engineers, and actively contribute to design discussions and cross-team syncs.
Responsibilities
- Architect and implement sophisticated legal domains using Domain-Driven Design (DDD), defining bounded contexts, aggregates, domain events, and a shared ubiquitous language.
- Drive end-to-end feature ownership—from domain modeling and REST API design to CI/CD automation, observability, and production monitoring.
- Mentor mid-level and junior engineers in DDD strategic patterns, clean architecture, and modern .NET best practices.
Requirements
- Growth mindset, collaborative spirit, and passion for mentorship
- Familiarity with Auth0 and OktaFGA
Familiarity with Svelte, TypeScript, and frontend development
- Deep, hands-on experience with MartenDB and Wolverine (.NET Critter Stack)
- Strong grasp of CQRS, event sourcing, and PostgreSQL performance optimization
- 5+ years of backend development with expert-level C# and .NET 8+
- Exceptional communication—able to explain complex domain logic to non-technical stakeholders
- Production-grade mastery of Domain-Driven Design (strategic + tactical patterns)
- Proven ability to independently drive high-impact initiatives to completion under ambitious timelines
Preferred
- Experience in legal tech, workflow automation, or regulated industries
- Familiarity with OpenTelemetry or other observability platforms
Pay
USD 190,000 - 215,000
jobapplier