Matrix Pointe Software is a rapidly growing entrepreneurial software company that provides cutting-edge enterprise software solutions for the justice system, serving prosecutors, courts, law enforcement agencies, state boards, and jail systems. Our commitment to and reputation for service, innovation and strategic solutions has resulted in our success and considerable growth.  

Our engineers build innovative products using the latest development practices and tools. We distinguish ourselves with a focus on quality code and intuitive, usable, and reliable applications.



Our relaxed work environment inspires creativity and encourages collaboration.  Located across the street from Crocker Park, our new offices are part of a thriving, growing community on Cleveland's West side. Sit-to-stand workstations and healthy snack options in the employee lounge attest to our focus on wellness. 



We have a diverse, vital team and offer a creative workplace. We believe that investing in our people and our products gives us a significant competitive advantage. All of these factors contribute to a unique, challenging, and dynamic work environment. 



+ Client Services Attorney


Implementation Responsibilities
Serve as project manager and staff trainer for software implementations for prosecutors, police, courts, and government agencies; including managing deliverables, project schedules, and timelines. Recommend and develop improvements for the software implementation process. Travel is required.
Client Support Responsibilities
Serve as a software product expert. Provide first-line support for all client services. Assist in developing user help documentation.
Product Development Responsibilities
Stay updated on product and industry knowledge. Assess client requirements for new software applications and features. Communicate product feature ideas to the software development team. Assist with the design and testing of new software applications and features.
Sales Support Responsibilities
Develop and maintain product demonstrations for Matrix products. Deliver product demonstrations for prospective clients and at events such as conferences, seminars, meetings, etc. Draft responses to prospective client requests for proposals to implement justice systems.


Juris Doctorate from an accredited law school with active bar membership, in good standing, in any US state. Minimum 3 years of active legal experience; prosecuting attorney experience a plus. High level of commitment to exceptional customer service and relationship building; integrity and an outgoing personality a must Strong written and verbal communication skills. Sound problem solving skills and judgment are required along with the ability to identify and clearly communicate issues, proposed solutions, and risks. Self-motivated with the ability to work individually with minimal supervision in a fast paced and fluid environment. Proficient computer skills including MS Office tools - Outlook, Word, PowerPoint.

+ Software Engineer


Work with C#, ASP.NET MVC, jQuery, KnockoutJS, SQL Server, Powershell, and many other tools. Work with new and emerging technologies; HTML5, mobile, REST, data analytics, offline client apps, service oriented backends. Collaborate with other passionate and dedicated software engineers Design and build new features in our existing and greenfield applications. Work in multiple different domains, or specialize in what interests you.


Be highly motivated, thriving on fast-paced, self-organizing projects Be skilled in Object-Oriented Design and modern design principles, patterns, and practices. Have broad experience with web development in complex domains. Be experienced with T-SQL and Relational Database concepts. Have at least 2 years prior work experience as a Software Engineer or similar experience through internships or certification classes. Have good communication skills and the ability to thrive in a collaborative setting. Possess a BS in Computer Science, Computer Engineering, or related disciplines with a minimum GPA of 3.2.

+ Software Engineering Intern


Gain experience using the latest development practices including Test-driven Development, rapid iterative design processes, build and deployment automation, and modern object-oriented design. Work with C#, ASP.NET MVC, jQuery, KnockoutJS, SQL Server, Powershell, and many other tools. Learn from a talented, experienced team of seasoned software engineers in a relaxed, collaborative environment. Work on meaningful projects you can be proud of that really make a difference.


Be highly-motivated and passionate about software development. Understand the principles of object-oriented design. Have some development experience through academic or self-directed projects or other internships. Understand relational database concepts. Actively pursuing a BS in Computer Science, Computer Engineering, or related disciplines with a minimum GPA of 3.2.


If you think you have what it takes to join the Matrix team, send your resume to resumes@matrixpointesoftware.com