Filevine

Software Development Engineer (Forward Deployed)

Filevine$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software development experience
  • Proficiency in modern programming languages and frameworks (e.g., Rust, React)
  • Experience in building and maintaining cloud-based applications (SaaS preferred)
  • Understanding of software engineering principles, data structures, algorithms, and system design
  • Familiarity with databases (PostgreSQL, MySQL, SQLite) and cloud services
  • Excellent problem-solving skills within a collaborative environment
  • Strong communication skills with a track record of delivering impactful features

Responsibilities

  • Design, develop, and ship features for our cloud application
  • Write clean, maintainable, and efficient code while participating in code reviews
  • Collaborate with cross-functional teams to translate product needs into technical solutions
  • Debug and optimize application performance and reliability
  • Contribute to the evolution of our tech stack including backend and frontend components
  • Ensure compliance and security standards for handling sensitive legal data
  • Mentor junior engineers and share best practices

Benefits

  • Medical, Dental, & Vision Insurance for full-time employees
  • Maternity & paternity leave for full-time employees
  • Short & long-term disability coverage
  • Learning opportunities from a dedicated leadership team
  • Central open office location in Sugar House for onsite employees
  • Access to top-of-the-line company swag
Full Job Description
Role Summary:

As a Software Development Engineer, you will join our core engineering team in Salt Lake City to build, enhance, and maintain our cloud-based platform. This role focuses on developing robust, scalable features that directly support the day-to-day operations of legal professionals. You'll collaborate with product managers, designers, and other engineers to deliver high-quality code that powers critical workflows in a secure and performant environment. This is a full-time role that expects travel (up to 75% for the Junior and about 25% for the Senior Forward Deployed Engineer)

What You'll Do:

  • Lead the deployment and configuration of our application in on-premises and cloud environments for enterprise clients.
  • Perform onsite visits as needed to install, configure, and troubleshoot deployments.
  • Make real-time code adjustments and customizations onsite to address unique client requirements and ensure optimal performance.
  • Collaborate closely with clients to understand their workflows, gather requirements, and implement tailored solutions.
  • Provide technical guidance, training, and support during and post-deployment to maximize adoption and satisfaction.
  • Identify opportunities for improvements and feed insights back to the core engineering team.
  • Troubleshoot and resolve complex technical issues in production environments, ensuring high availability and security.
  • Document deployment processes, customizations, and client-specific configurations.


What You Need:

  • Strong proficiency in Rust or Node and React for full-stack development and customization.
  • Experience with SQLite, MySQL, Postgres (or similar embedded databases) for data management in on-prem setups.
  • Has built customer-facing AI applications
  • Proven track record in software deployment, configuration, and customer-facing technical roles (e.g., solutions engineering, professional services, or forward-deployed/support engineering).
  • 4-5 years of software engineering experience
  • Hands-on experience with on-premises and cloud deployments (e.g., AWS, Azure, or hybrid environments).
  • Ability to write, debug, and modify code in production-like settings under time constraints.
  • Excellent problem-solving skills with a focus on delivering practical, high-impact solutions quickly.
  • Strong communication skills to explain technical concepts to non-technical stakeholders (e.g., lawyers and firm administrators).
  • Willingness and ability to travel extensively to client sites nationwide.
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.


Nice-to-have

  • Experience in legal tech, enterprise SaaS, or regulated industries.
  • Knowledge of reactive frameworks, microservices architecture, or containerization (e.g., Docker, Kubernetes).
  • Background in building scalable, high-availability systems.
  • Passion for creating tools that make a tangible difference in users' professional lives.


Cool Company Benefits:

- A dynamic, rapidly growing company, focused on helping organizations thrive

- Medical, Dental, & Vision Insurance (for full-time employees)

- Competitive & Fair Pay

- 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

About Filevine

Filevine is a technology company that specializes in software and services. The company was founded in 2015 and is headquartered in Salt Lake City, Utah. Filevine provides a range of services, including case management, document management, and communication tools. The company's clients include law firms, insurance companies, and other businesses that require legal services. Filevine is known for its innovative approach to case management and its commitment to delivering high-quality products and services.
Learn more about Filevine
Size
200 employees
Industry
Net Income
$1 million
Founded
2015
5 Year Trend
+40%
Revenue
$20 million
NASDAQ

Similar Jobs

More Jobs at Filevine

More Information Technology Jobs

Find similar Software Development Engineer (Forward Deployed) jobs: