Responsibilities
- 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 heavy travel (up to 75%)
- 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
Benefits
- Medical, Dental, & Vision Insurance
- Competitive & Fair Pay
- Short & long‐term disability
- Maternity & Paternity leave
- Centrally located open office in Sugar House
- Company swag that will make your friends envious
- Opportunity to make an impact on Day 1
Qualifications
- Proven track record in software deployment, configuration, and customer‐facing technical roles (e.g., solutions engineering, professional services, or forward‐deployed/support engineering)
- Strong communication skills to explain technical concepts to non‐technical stakeholders (e.g., lawyers and firm administrators)
- Hands‐on experience with on‐premises and cloud deployments (e.g., AWS, Azure, or hybrid environments)
- Strong proficiency in Rust or Node and React for full‐stack development and customization
- 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
- 4–5 years of software engineering experience
- Experience with SQLite, MySQL, Postgres (or similar embedded databases) for data management in on‐prem setups
- Has built customer‐facing AI applications
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- Willingness and ability to travel extensively to client sites nationwide
- Passion for creating tools that make a tangible difference in users' professional lives
- Background in building scalable, high‐availability systems
- Knowledge of reactive frameworks, microservices architecture, or containerization (e.g., Docker, Kubernetes)
- Experience in legal tech, enterprise SaaS, or regulated industries
📌 Software Development Engineer (Forward Deployed) (Salt)
🏢 Filevine
📍 Salt