Solutions Engineer

OtherRemote, United States



The Sr. Technical Consultant is responsible for managing complex enterprise software implementations including: ETL processes; customizing SSIS scripts, reconciling KPI calculations between source and destination databases; reconciling non-financial data mappings between source and destination databases; explaining how our software manages and manipulates data, and how various KPI calculations are performed; explaining our server architecture and performance requirements; and, troubleshooting SQL server performance issues.

You will be the primary technical contact for the duration of the implementation projects and contribute to the overall project success and customer satisfaction.

This role requires: knowledge of and experience with legal time and billings systems and document management systems; exceptional communication skills; professional services or consulting experience; and, strong SQL Server architecture and TSQL experience.

This role needs to be highly knowledgeable of our applications’ features, functions, and technical architecture while also understanding how the applications support a law firm’s practice and business processes.

This role may also assist in QA testing of new and enhanced features and functionality and provide operational and usability feedback to the development team.

The role requires that technical skills and law firm line-of-business applications knowledge be kept up-to-date. This role must also to contribute to ongoing learning, training, and process improvement initiatives within the Prosperoware Services team.


  • Translate business requirements from business analysts into functional business intelligence applications
  • Collaborate with business analysts and project managers to define scope and goals, track milestones, delegate priorities, and report regularly to senior management
  • Ensure data integrity and quality in database systems
  • Conveys customer feedback to product development staff
  • Develop and test custom solutions based on specific firm requirements
  • Develops and delivers hands on technical training & documentation for clients
  • Develop database functions, scripts, stored procedures and triggers to support application implementation and data analysis
  • Provide technical assistance to resolve all database issues related to performance, capacity and access
  • Perform regular code reviews of SQL code
  • Maintain and document standard policies for SQL development activities
  • Promotes and maintains a high quality, professional, service-oriented company image among users
  • Remain flexible with duties and shift hours to cover times as may be required by our clients
  • Perform additional tasks when required by Prosperoware Management to directly support Prosperoware’s goals and objectives


  • Bachelor's Degree or equivalent experience
  • 4+ yrs experience in a technology-oriented company or functional role
  • Product/software implementation experience in legal and/or finance is a highly preferred
  • Proficiency in back end tools:
    • SQL Server databases
    • Knowledge of DMS (iManage or NetDocs)
    • Knowledge of MS Teams a plus
    • Working knowledge of Active Directory
    • Data warehousing and ETL
    • Cloud tools such as MS Azure and AWS
  • Strong understanding of the data ecosystem: relational databases, data warehouses, ETL, data integrity, and the flow of data within an enterprise architecture
  • Excellent understanding of data security best practices
  • Experience with legal line-of-business systems and processes (e.g., time and billing, document management, contact management, risk management) highly desirable
  • Familiarity with information architecture and governance in the legal space
  • Outstanding attention to detail
  • Excellent written and verbal communication skills are a must; this position involves a significant amount of direct customer interaction
  • Excellent organizational and administrative skills; candidates must be detail-oriented
  • Results oriented, resourceful, comfortable working under tight deadlines with a demanding set of internal and external customers
  • Self-starter with a demonstrated ability to multi-task
  • Excellent PC skills including MS Office – Word, Excel and PowerPoint; knowledge of and experience with development tools
  • Account management, customer service, and/or project management experience a plus

Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to grasp objects; reach with hands and arms; balance, stoop kneel, or crouch; speak or listen.  The employee must occasionally lift and/or carry up to 25 pounds.  Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception and the ability to adjust focus.

About Prosperoware

Prosperoware is an enterprise software company providing solutions for law firms, corporate legal departments, and professional services firms. Our customers include nearly half of the G20 and Am Law 100 firms as well as large global corporations and Big Four accounting firms. Our innovative software transforms how professionals work and enables firms to deliver more value to clients while protecting profitability. We empower firms to reduce costs, improve profitability, and better compete by:

  • Simplifying iManage administration and improving user adoption of electronic files
  • Enforcing and automating information governance with a focus on security and risk management
  • Improving relationships with clients by delivering predictable fees and beneficial insight into the work performed
  • Empowering professionals to leverage modern profitability metrics, which drive truly informed budgeting and pricing decisions

Our teams work primarily from offices in London, Chicago, Kosovo, and Philadelphia.

Our more than 255 customers range in size from small firms with just a handful of users to those with more than 14,000.

Prosperoware customers include:  Akin Gump, Goodwin Procter, Baker Botts, Hill Dickinson, Berwin Leighton Paisner, DLA Piper, Duane Morris, Hughes Hubbard & Reed, Sheppard Mullin, Comcast, NBCUniversal.

Role Progression:
Within 1 month, you will:
  • Complete our 2-day online training class on Foundation Firm Intelligence.
  • Engage with your team and learn the nuts and bolts of our business and where we are heading.
  • Familiarize yourself with our technology by working with teammates, configuring software, and using the existing documentation to learn the products.
  • Gain an understanding of our procedures and tools.
  • Learn the process used for implementing our software with our customers.
Within 3 months, you will:
  • Take ownership of specific customers and lead software implementations.
  • Follow the implementation process for bi-weekly status meetings with customers, conduct ad-hoc meetings based on customer needs, and ask questions to ensure you are supporting the customer with the most appropriate information and guidance.
  • Assist other team members as a subject matter expert.
Within 6 months, you will:
  • Develop and provide customers with implementation best practices.
  • Be responsible for customer project deadlines and ensure projects are on track to complete on time and on target.
  • Work with other team members to assist with other projects as needed.