OUR WORK

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 SPACE

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. 

 
 
 

OUR CULTURE

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. 

 

OPEN POSITIONS

+ Business Development Associate

RESPONSIBILITIES

• Learn and use a Customer Relationship Management (CRM) tool to create, research, and maintain a database of contacts, organizations, and events for company’s prospective clients
• Acquire contact information for potential clients through various methods including online research and phone calls
• Work with the Sales & Marketing team to develop and execute branding campaigns: direct mail campaigns, email campaigns, social media campaigns and event campaigns 
• Assist with analysis and creation of plans for engaging target markets
• Assist with drafting responses to government bids (RFPs - Request for Proposals)
• Provide administrative support to sales leadership
• Assist the Sales & Marketing Team with assignments as needed
• Open to attending sales conferences

QUALIFICATIONS

• Bachelor or Associate degree, preferably with a marketing or communications concentration
• Minimum of 1 year of business development or marketing experience
• Strong ability to multi-task
• Adaptable and willing to take on new responsibilities as team goals evolve
• Excellent computer skills with knowledge of techniques to reach prospective clients through social media and other marketing platforms
• Strong research and analytical skills
• Strong communication skills, including being comfortable making unsolicited phone calls
• Passion for research
• Self-motivated, with the ability to work individually with minimal supervision
• Outstanding organizational skills with high attention to detail
• Sound problem-solving skills and judgment, with the ability to identify and clearly communicate issues
• An enthusiastic, can-do, results-oriented, collaborative attitude

+ Client Services Attorney

RESPONSIBILITIES

• Serve as project leader for software implementations and client staff trainer for prosecutors, investigators, police, courts, and government agencies. Travel is required.
• Serve as a software product expert. Assess client requirements for new software features. Collaborate with software engineers, designers, and clients to analyze features, document development specifications, create test scripts, and test.
• Contribute to user help documentation and video tutorials. Provide support to our clients.
• Draft charging language for statutes as required by clients.
• Deliver product demonstrations for prospective clients. Attend events such as conferences and seminars.
• Draft responses to prospective client requests for proposals to implement case management software.

QUALIFICATIONS

• Juris Doctor from an accredited law school with active bar membership, in good standing, in any US state
• Minimum of 3 years of work experience in field, preferably in the criminal justice system (law enforcement, prosecution, defense, courts)
• Ability to work individually with minimal supervision as well as part of a team in a fast-paced and constantly changing environment
• High level of commitment to exceptional customer service and relationship building; integrity and an outgoing personality a must

+ Coordinator of Bids and Proposals

RESPONSIBILITIES

• Lead the proposal process end to end, planning and coordinating all proposal activities.
• Work with the Project Manager and Project Lead to establish project schedule, key milestones, and deliverables.
• Efficiently manage multiple, overlapping projects and deadlines and coordinate the flow of information from various contributors when needed.
• Deliver consistent messaging by proofing, editing, and writing the response as required.
• Research the needs of potential clients.
• Understand our products and services and create proposals that outline how our company can meet the client’s needs.
• Work with the Matrix legal team to identify potential contract and compliance issues within REP responses.

QUALIFICATIONS

• Bachelor’s degree in Business, English, or Communications
• Minimum of 3 years of work experience in proposal writing.
• Prior work in the criminal justice system (law enforcement, prosecution, defense, courts) a plus
• Ability to work individually with minimal supervision as well as part of a team in a fast-paced and constantly changing environment
• High level of commitment to providing exceptional solutions; integrity and a collaborative personality a must

+ Client Services Paralegal

RESPONSIBILITIES

• Work with other members of the Client Services team to analyze state and local codes, as well as draft and publish charging information, for inclusion in our criminal charging language database
• Research legal issues that may impact our software and our clients
• Track state legislation
• Assist in testing legal software features and functionality
• Provide support for system implementations and demos
• Assist the Client Services Team with projects and assignments as needed

QUALIFICATIONS

• Paralegal certificate or paralegal degree from an ABA-Approved school
• Experience working as a paralegal
• Work and/or educational experience with Criminal Law
• Experience using LexisNexis and/or Westlaw
• Strong analytical and research skills
• Strong written and verbal communication skills
• Proficient computer skills including MS Office tools
• Self-motivated, with the ability to work individually with minimal supervision
• Sound problem-solving skills and judgment, with the ability to identify and clearly communicate issues
• Willing to ask questions

+ DevOps Software Engineer

The DevOps Software Engineer works closely with Engineering and Operations teams to create and implement software solutions for Automation, Deployment, Metrics, and Monitoring. Their primary responsibility is to build the systems and integrations that our teams depend on for maintaining, monitoring, deploying, and configuring the Matrix Product Suite. The responsibility of this role is to develop software solutions that enhance team productivity and provide Matrix customers with dependable, high-quality software. You’ll leverage existing internal development tools and frameworks; you will also be required to build custom solutions to address unique challenges.
This position will report to the Director of Cloud Security and Architecture.

RESPONSIBILITIES

• Collaborating with application teams to design optimal software solutions to infrastructure problems
• Integrate Matrix applications with third-party APIs and AWS infrastructure
• Build and enhance application self-monitoring and system health checks
• Build reporting features for maintaining customer license and usage compliance
• Ensure efficient performance and availability using monitoring and alerting tools
• Regularly review existing systems and make recommendations for improvements

QUALIFICATIONS

• Bachelor's degree in computer science, computer engineering, or related disciplines
• Experience with .NET, C#, TypeScript and various Database technologies
• Ability to learn new skills and technologies to address unique project challenges and scope
• Initiative, can-do attitude
• Acceptance of constructive criticism
• Excellent time-management and communication skills
• Team player
• Adaptability to change

+ Implementation Support Specialist

RESPONSIBILITIES

• Assist Client Services Project Lead in all aspects of new client implementation, to include, but not limited to accompanying project lead during on-site client visits and virtual client meetings, drafting weekly client project memos, organizing and analyzing client provided documents and information.
• Assist with data conversion of client data into the Matrix system. This includes coordinating with the Client Services Project Lead to complete mapping and conversion tasks, document conversion specifications, test each conversion run, as well as communicating with software engineers who develop programs and scripts and run conversions.
• Contribute to software quality assurance efforts. Thoroughly test new software features and reports during each release cycle as assigned. Smoke test and contribute Server Maintenance testing periodically throughout the year.
• Develop knowledge of complex features across products in an effort to become the feature expert and conduct training on those features with targeted clients.

QUALIFICATIONS

• Bachelor’s degree, preferably with a management information systems, business analyst, or business operations degree
• Work experience in field preferred
• Ability to work individually with minimal supervision as well as part of a team in a fast-paced and constantly changing environment 

+ Infrastructure Engineer

This role is a member of our DevOps team and is responsible for designing, implementing, maintaining, and optimizing IT infrastructure. You will be working closely with Engineering and Operations teams to deliver Matrix products efficiently and securely in the cloud and customer on-premise networks. You’ll work with application development teams to provide infrastructure guidance as new features are developed and you’ll work with the client deployment team to ensure onboarding new customers is efficient and effective. On-premise customers rely on Matrix as a trusted partner for reliable and secure infrastructure. You’ll work directly with customer IT teams on infrastructure projects and support.

To be successful, you should be able to implement the most optimal infrastructure solutions, best practices, and company security policies. You should have excellent troubleshooting skills, knowledge of industry trends, and a willingness to learn new technologies.

This position will report to the Director of Cyber Security and Infrastructure.

RESPONSIBILITIES

• Build and maintain hosting infrastructure for Matrix software and third-party dependencies.
• Automate repetitive, manual and error prone tasks with PowerShell.
• Build and maintain documentation on deployment processes and system configuration.
• Plan and manage projects to upgrade infrastructure as needed.
• Ensure efficient performance and availability using monitoring and alerting tools.
• Regularly review existing systems and make recommendations for improvements.
• Implement best practice policies and regularly audit those policies for compliance.

ADDITIONAL SKILLSET

• Windows Server
• Active Directory
• VPN
• Octopus Deploy
• SQL Server
• PowerShell
• Networking fundamentals
• Tenable
• Email Security (SPF, DKIM, DMARC)
• Amazon Web Services
• AzureAD/OAuth/SAML
• ElasticSearch

QUALIFICATIONS

• Bachelor’s degree or equivalent in computer science, computer engineering, or related disciplines
• Minimum of 3 years of relevant IT experience working as an infrastructure engineer or system administrator
• AWS Certified Solutions Architect, Cloud Practitioner, or related certification
• Highly motivated, thriving on fast-paced, self-organizing projects

+ Product and Implementation Analyst

RESPONSIBILITIES

• Serve as project leader for software implementations and client staff trainer for prosecutors, investigators, police, courts, and government agencies. Travel is required.
• Serve as a software product expert.
• Assess client requirements for new software features.
• Collaborate with software engineers, designers, and clients to analyze features, document development specifications, create test scripts, and test.
• Contribute to user help documentation and video tutorials. Provide support to our clients.
• Deliver product demonstrations for prospective clients.
• Attend events such as conferences and seminars. Draft responses to prospective client requests for proposals to implement case management software.

QUALIFICATIONS

• Bachelor’s degree, a criminal justice or other legal degree a plus
• Minimum of 3 years of work experience in field, preferably in the criminal justice system (law enforcement, prosecution, defense, courts)
• Ability to work individually with minimal supervision as well as part of a team in a fast-paced and constantly changing environment
• High level of commitment to exceptional customer service and relationship building; integrity and an outgoing personality a must

+ Software Engineer

RESPONSIBILITIES

• Work with current technologies including C#, ASP.NET, React.JS, TypeScript, SQL Server, Powershell, and many other modern and respected tools.
• Learn and work with new emerging technologies including cloud services, mobile, data analytics, offline client apps, service-oriented architecture.
• Collaborate with other passionate and dedicated software engineers in an open and problem solving oriented environment.
• Design and develop new features in existing and greenfield applications.

QUALIFICATIONS

• 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

RESPONSIBILITIES

• 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 current technologies including C#, ASP.NET, React.JS, TypeScript, SQL Server, Powershell, and many other modern and respected 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.

QUALIFICATIONS

• 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

EEO Statement: In order to provide equal employment and advancement opportunities to all individuals, decisions regarding hiring, promotions, and other terms of employment and termination will be made without respect to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, age, genetic information, political affiliation, veteran or Vietnam Era Veteran Status, disability, or any other characteristic protected by law. 


Apply

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