‹ Back to careers

Senior Software Development Engineer

Filevine is a rapidly growing software company that is pioneering a new way of managing complex requirements and tasks, saving our users valuable time, improving productivity and efficiency, and driving a higher level of customer satisfaction by improving communications. Filevine is known for powerful analytics, innovative organizational science, and a world-class user experience. The company has an extraordinary team of passionate professionals who love working together to help organizations thrive.

Think you’d bring something incredible to our team? Then we should talk. We’re always looking for top-shelf talent, so feel free to take a look at our current job openings—you might be exactly who we’re looking for.

This role reports directly to the Director of Engineering

Primary Responsibilities

  • Provide leadership, mentoring, and excellent judgement by being responsible for the following duties in a full stack development team:
  • Developing web based applications using technologies such as .NET, C#, Node, AngularJS, React, Redis, MS SQL, ElasticSearch, AWS
  • Performing day to day maintenance and support of all existing applications in use at Filevine
  • Preserving and optimizing the quality of the softwareInnovating and improving on the software, features, processes, and technology
  • Analyzing, troubleshooting, and fixing issues and bugs as they arisePerforming detailed and helpful code reviews
  • Work within assigned team to complete duties as assigned, while mentoring, training, and reviewing more junior engineers.
  • Be part of an on-call rotation with other team members to provide escalated emergency support.
  • Communicate frequently, clearly, and effectively with various technical and management audiences.
  • Analyze and improve the scalability and performance of high-volume, information rich web applications.

Knowledge & Skills

  • 7+ years working as a software engineer
  • Expertise and efficiency with HTML, CSS, C#, JavaScript, T-SQL
  • Expertise working with frameworks like Angular and React
  • Expertise working with source control systems like GitHub
  • Expertise working independently on assigned projects or with other team members as requested
  • Expertise completing work assignments efficiently and productively
  • Expertise in verbal and written communication skillsIn depth knowledge of the whole application development life cycle


  • B.S. or M.S. in computer science, information systems, a related field; comparable certifications; or equivalent direct work experience

Cool Company Perks

  • Competitive compensation and benefits package
  • Opportunity to learn from a dedicated leadership team
  • Dynamic, rapidly growing company, focused on helping organizations thrive
  • 100% remote work environment for engineers
  • Hackathons for innovation

Filevine is an Equal Opportunity Employer. Qualifications for employment, promotion and other terms and conditions of employment are based upon the ability to perform the job. Equal-employment opportunities are provided to all applicants and employees without regard to race, creed, religion, color, age, national origin, sex, disability, veteran status, or other legally protected class. Filevine is committed to providing reasonable accommodations for qualified individuals with disabilities. If you need assistance or accommodation due to disability, or if you have concerns related to Filevine’s equal employment opportunities, you may contact us at legal@filevine.com