hero
companies
Jobs

Staff Software Engineer ›

Filevine

Filevine

Software Engineering
United States
Posted on Jan 22, 2026

Responsibilities

  • Demonstrate expert-level coding proficiency across multiple languages and frameworks, including .NET, C#, Python, Node, AngularJS, React, Redis, Svelte, MS SQL, ElasticSearch, AWS, Playwright, Groovy, and Octopus
  • Assist in development and launch of new greenfield project within the Filevine platform
  • Serve as a subject matter expert and technical authority in one or more system domains, providing decisive guidance, oversight, and direction to the team.
  • Uphold exceptional code quality through rigorous testing, thorough code reviews, comprehensive documentation, and best-practice adherence
  • Collaborate effectively across cross-functional teams, communicate complex technical concepts clearly to technical and non-technical audiences, and facilitate constructive resolution of technical disputes with empathy and diplomacy..
  • Communicate clearly and effectively with technical and management stakeholders, engage in constructive engineering debates, and advocate logically for well-reasoned technical decisions.

Qualifications

  • 10+ years of experience as a software engineer or architect, with a proven track record of delivering measurable customer and business value through complex, production-grade systems.
  • Expert-level proficiency in multiple programming languages and frameworks, including .NET, C#, Python, Node, AngularJS, React, Redis, Svelte, MS SQL, ElasticSearch, AWS, Playwright, Groovy, and Octopus.
  • Strong system design skills with demonstrated ability to architect scalable, efficient, and maintainable software systems for high-volume, data-intensive applications.
  • Exceptional problem-solving abilities, with a history of independently identifying, diagnosing, and resolving intricate technical challenges under tight deadlines.
  • Commitment to high code quality standards, including rigorous testing, thorough code reviews, comprehensive documentation, and adherence to best engineering practices.
  • Deep technical domain expertise in one or more system areas, enabling you to serve as the go-to authority, provide decisive guidance, and drive informed technical decisions.
  • Proven mentorship experience, with a track record of sharing specialized knowledge, coaching junior engineers, and helping define and implement team-wide engineering best practices.
  • Excellent interpersonal and communication skills, with the ability to clearly explain complex technical concepts to both technical and non-technical stakeholders, facilitate constructive technical debates, and resolve disputes diplomatically.
  • Demonstrated leadership in innovation, thought leadership, and strategic direction—actively shaping technical vision, reviewing Design Documents (DDs) and Architectural Decision Records (ADRs), and influencing organizational technical standards.
  • B.S., M.S., or Ph.D. in Computer Science, Information Systems, or a related field—or equivalent certifications and substantial relevant professional experience.