Come Work With Us

If you’re excited by the prospect of working at an early stage software company that’s making a big impact in the legal profession, consider joining our growing team.

It's the Total Package

Work from Anywhere

Our fully remote company gives you the flexibility to get your job done from anywhere. Work from home, wherever that may be.

Delight Customers

We strive everyday to create a delightful experience for our customers. It’s hard work. But, customers love us for it!

Experienced Team

Work with and learn from the best. Our team has a proven track record of successfully delivering software to large law firms, and doing it profitably.

Make an Impact

Work at a company where you can see how your individual contributions drive the business forward. Be a part of a close-knit team and get recognized for your accomplishments.

Find a Job You Love

We’re always looking for great people. If you have experience in the legal technology industry but don’t see a position that’s quite right for you, please reach out. Let us know your background and the type of position you’re looking for.

Customer Success Managers lead the effort to guide our customers through the implementation of our best of breed cloud solution for law firm experience management. They provide ongoing advice and support to ensure customers derive maximum value from our solution. This team of experts is essential to our customers’ success and team members act as trusted advisors before, during and after software rollout. We want to add people to our team who are as passionate about taking care of customers as we are!



  • Lead software implementation projects
  • Perform data conversions
  • Configure software to meet customer needs
  • Act as a trusted advisor through all aspects of projects
  • Develop and lead customer training
  • Provide technical support to customers
  • Provide pre-sales support to prospective customers
  • Write help articles and documentation
  • Develop best practices
  • Act as an advocate for customer-based improvements to our product and services


We are looking for candidates that have a proven track record of

  • Passionately providing excellent customer service and support
  • Successfully deploying enterprise software
  • Improving the customer experience over time
  • Demonstrating strong initiative, drive and self-direction
  • Learning new things quickly and independently
  • Always driving to make things better



  • Communicate effectively
  • Experience deploying enterprise software, preferably in law firms
  • Curious and learn new technology quickly
  • Experience working with customers in a support or consulting role
  • Research product issues quickly and effectively
  • Communicate issues and status in a clear and timely manner
  • Manage multiple assignments in a fast-moving environment
  • Work effectively with a team
  • Work effectively and efficiently independently in a remote work environment



  • Related college degree preferred


Work Environment

  • Dynamic, energetic start-up company
  • Lots of support and collaboration across the company
  • Work from home
  • Limited travel (less than 25%)

We have a unique opportunity for an individual who can provide leadership in both product management and user experience design. We are looking for someone to work on our dynamic team who understands business goals, users’ needs, and who wants to deliver an amazing product that delights our customers.



  • Gather and synthesize feedback from our customers and partners into clear and justifiable product requirements that support the product strategy.
  • Solve customer problems by crafting compelling experiences and features that differentiate us from our competition.
  • Design Research – Identify where users are struggling and then work closely with Engineering to build experiences that keep our customers highly engaged, and constantly delighted.
  • Usability testing – perform user testing with designs and with developed products on an ongoing basis to determine if the solution will meet the user’s needs.
  • Translate feedback and requirements into wireframes, user stories, and designs that lead to intuitive user experiences.
  • Monitor and give guidance to sales and support about how to position the product with customers.
  • Communicate new product features and roadmap to our customers.
  • Ensure the product is designed to meet the users’ needs and that we are providing the best user experience.
  • Continuously collaborate with the product developers to ensure that designs and requirements are understood prior to, and throughout, the product development lifecycle.



  • Bachelor’s degree in Computer Science, Human Computer Interaction, Engineering, or equivalent experience.
  • 5+ years of experience in product management for a complex Web based application.
  • 3+ years in UI/UX design including responsive design patterns.
  • Prior experience owning product design end to end.
  • Exceptional organizational skills (including areas such as managing product requirements, UX design documents, style guide creation/management)
    History of advocating for design methodologies and processes.
  • Strong interest in technical scalability and user-centric models of design.
  • Genuine empathy for marketing, and for lawyers in law firms or professional services organizations.
  • Passion for design and an eye for quality.
  • Good at presenting design and articulating design decisions.
  • SAAS experience is a plus.
  • Thrives in a fast-paced, high-energy environment, with an entrepreneurial ownership mentality.
  • Excellent written and oral communication skills with demonstrated ability to work with cross-functional teams.
  • Willingness to travel (up to 25%).


Work Environment

  • Dynamic, energetic start-up company
    Lots of support and collaboration across the company.
  • Work from home.
  • Competitive comp based on experience level.
  • Health Benefits and Health Savings Accounts.
  • Stock Options and 401K.

The Sales Director will represent Foundation Software Group in the defined territory with integrity, accountability, and a willingness to work in a collaborative environment. He or she will be responsible for identifying opportunities for new business by developing leads, following up, and arranging introductions to potential new customers. The ideal candidate will have a proven track record of success and an existing network of contacts with law firms in the defined territory. The Sales Director will help prospects learn about our company, products, and customers and will become a trusted advisor.



  • Engage and build relationships with all current and potential law firm customers in the defined territory.
  • Raise awareness and educate prospects about Foundation, our products, services, company, and customers.
  • Identify and develop a pipeline of opportunities in the defined territory.
  • Meet and exceed sales quota.
  • Participate in Marketing efforts such as attending conferences, speaking at events, and engaging in social media as directed.
  • Set proper and realistic expectations and gather information necessary for our Customer Success team to start to turn our new customers into delighted customers.
  • Monitor competition by gathering current marketplace information on products, pricing, success or lack of success of implementations, etc.
  • Participate in reference program, maintaining relationships with customers in defined territory and recording reference usage.


We are looking for candidates that have a proven track record of

  • Meeting or exceeding quota and accomplishing activity goals.
  • Influencing, networking and engaging at the executive level including CIO/CTO, CMO, CKO, CFO, and Executive Director.
  • Keeping and maintaining accurate forecast and activity data for prospects in defined territory.
  • Recording of strategic account planning and execution.
  • Learning how to communicate the benefits of our products with value driven presentations.
  • Having strong analytical skills.
  • Being a self-starter, team player, and strong achiever.
  • Having effective organizational, time management, and prioritization skills.
  • Being accountable, reliable and honest.
  • Always driving to make things better.


Work Environment

  • Dynamic, energetic start-up company
    Lots of support and collaboration across the company.
  • Work from home.
  • Extensive regional travel is required in this role.



  • Effective written and oral communication skills.
  • Bachelor’s Degree preferred, or relevant experience.
  • 8-10+ years of selling experience in professional services, preferably in law firms.
  • Proven track report of meeting and exceeding sales goals.
  • Results oriented, resourceful problem-solver, comfortable working in a high growth, fast paced, and demanding sales environment.
  • Customer focus (internal and external) with a strong customer service attitude.

We have a great product and are looking to expand our development team! As a Software Engineer on the team, you will be responsible for designing and implementing a modern application on the Microsoft Azure platform using programming languages such as C#, JavaScript/TypeScript, HTML, CSS and SQL. You will be a key member of a growing team with an entrepreneurial spirit and a “can do” attitude.



  • Be independent, innovative, collaborative and creative
    Passion for building products with excellent user experiences through continuous improvement
  • Develop the end-to-end code, unit tests and testing strategies from the ground up
  • Help translate customer requirements into feature ideas and designs
    Actively engage other developers and designers in planning, designing and building a best of breed solution
  • Stay up to date on new and emerging technologies such as search engine technologies, machine learning and web socket communication patterns
  • Provide estimates on project work and communicate adjustments to estimates/plans as the development cycle progresses
  • Ability to adjust priorities, decisions, and actions to respond to multiple demands, unanticipated events, and new information daily
  • Highly organized, with great attention to detail
  • Ability to multi-task and manage multiple issues/projects in a fast-paced environment
  • Flexibility to jump in to assist the team in whatever capacity may be required during crunch times
  • Perform other duties as assigned



  • BS degree in Computer Science, Computer Information Systems, or Engineering
  • 4+ years of software development or test experience with excellent C# and JavaScript coding skills
  • .NET framework and object-oriented development in Microsoft Visual Studio
  • Working with SPA (Single Page Application) frameworks such as Durandal, Angular, or knockout.js
  • Microsoft Azure or cloud computing experience
  • Experience with the following technologies: ASP.NET Core, Web API, SQL Server
  • Strong troubleshooting and debugging skills
  • 2+ years of SQL or Entity Framework experience
  • Optional, but preferable skills: Microsoft Service Fabric, Lucene, TypeScript, TFS (Azure DevOps) and automated build and deployment processes.


Work Environment

  • Dynamic, energetic start-up company
  • Work from home office
  • Competitive comp based on experience level
  • Health Benefits and Health Savings Accounts
  • Stock Options and 401K

Interested in applying? Please let us know which position caught your eye and include your resume and a link to your LinkedIn profile.