Note: The job is a remote job and is open to candidates in USA. Filevine is a legal technology company providing a unified platform for legal data, documents, workflows, and teams. The Senior Software Development Engineer will develop, maintain, and support cloud-native backend applications while ensuring quality, performance, and reliability. The role also involves mentoring, leading improvement initiatives, troubleshooting software issues, and conducting code reviews.
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
Skills
- 7+ years in software engineering
- Proficient in C#, .NET, or other modern programming languages
- Skilled with NoSQL data stores like Redis and ElasticSearch
- Experienced in cloud services and source control systems (e.g., GitHub)
- In-depth knowledge of the software development life cycle
- Excellent verbal and written communication skills
- B.S. or M.S. in Computer Science, Information Systems, or related field, or equivalent experience
- Experience w/ OIDC, OAuth is preferred
Benefits
- Remote work arrangement
- Medical, Dental, & Vision Insurance (for full-time employees)
- 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
Company Overview