Filevine is a Legal AI company delivering Legal Operating Intelligence for the future of legal work. The Senior Software Development Engineer (Back-end) will develop applications using cloud-native technologies, provide maintenance and support, ensure software quality, and lead initiatives in software and process improvement.
Responsibilities:
- Provide constructive input and feedback for leaders and team members
- Ability to lead, work independently, or with team members on assigned projects and initiatives
- Develop applications using .NET, C#, Redis, OpenSearch, AWS, and other cloud-native technologies
- Perform routine maintenance and support of Filevine's 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:
- 7-10+ years in software engineering
- Highly Proficient in C#
- .Net WebAPI development
- Solid, hands-on Entity Framework experience
- Experienced in cloud services and source control systems (e.g., GitHub)
- Position is 80/20 - Backend/Frontend
- 80% backend
- C#/.NET
- (SQL)
- 20% frontend
- Javascript / Typescript
- Soft Skills: Excellent verbal and written communication skills
- Education: B.S. or M.S. in Computer Science, Information Systems, or related field, or equivalent experience
- Svelte (highly desired and a major differentiator)
- React, Angular, Vue
- Vector DBs like Zilliz
- OpenSearch
- Graph DBs like Neo4J
- AI-assisted coding tools (Claude, Cursor, etc.)