Filevine
Senior Software Development Engineer II (Backend)
$160K–$230K
United States · Remote · Senior · Full-time · Posted Nov 13, 2025
- Experience
- 5+ years of backend development.
About the job
Build and own backend systems for a new legal product, using .NET, event-driven architecture, and domain modeling to support complex legal workflows.
What you'll do
- Design legal domains and implement resilient, event-sourced systems using MartenDB, Wolverine, and PostgreSQL.
- Own features from domain modeling and REST API design through CI/CD, observability, and production monitoring; optimize performance and reliability.
- Guide engineering quality through reviews, testing, architecture decisions, mentoring, and collaboration with product, UX, and legal experts.
What they ask for
- 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.
Nice to have
- Experience in legal tech, workflow automation, or regulated industries.
- Familiarity with OpenTelemetry or other observability platforms, Svelte, TypeScript, Auth0, or OktaFGA.
Pay
$160,000 - $230,000 USD base salary
Tools
C#, .NET 8+, MartenDB, Wolverine, PostgreSQL, OpenTelemetry, Svelte, TypeScript
Model-written summary · the original posting is authoritative