Advance Enterprise GRC Software

With a Career at LockPath

Working At LockPath

Looking for a fast-paced, creative and innovative work environment with a rapidly growing company in the GRC and information security markets? You are in the right place. We are always seeking bright, talented, passionate and dedicated individuals to join our rapidly expanding team.

Health Benefits

At LockPath, we offer the competitive health benefits you’d expect from a big company including medical, dental, vision and life insurance.

401K Retirement

Planning for the future is important. We make that easier for our employees by offering a 401K retirement plan.

Convenient Location

Our headquarters are located in the heart of Overland Park, KS. Just a mile off the highway, our offices are moments from the hottest attractions in Kansas City.

LockPath believes that all people are entitled to equal employment opportunity. We do not discriminate against employees or applicants for employment on the basis of race, age, color, religion, gender, sexual orientation, veteran status, national origin, physical or mental disability or on any other characteristic protected by state or federal law.

Open Positions

Account Development Representative

Overland Park, Kansas

About the Position

Responsibilities

  • Educate prospects about LockPath’s solutions
  • Align with Regional Sales Manager to effectively create regional territory plans
  • Utilize and leverage internal technology to manage marketing leads effectively
  • Prospect and qualify inbound leads
  • Research accounts and identify key players
  • Build superior client relationships
  • Interact with partner sales executives to co-manage accounts
  • Build superior partner sales team relationships
  • Execute database and telemarketing programs to increase attendance at upcoming events, seminars, and to create awareness for current product promotions to target audiences
  • Periodically work smaller deals later in the sales life cycle
  • Use CRM-Salesforce.com to track all activities
  • Meet defined volume and quality metrics goals
  • Periodically travel and attend outside Marketing/Sales events
  • Regularly provide input to Marketing including feedback on quality of leads from marketing programs
  • Perform routine follow up calls as per renewal procedure to hit renewal sales goals
  • Assess competitors by analyzing and summarizing competitor information and trends; identifying sales opportunities

Qualifications and Experience

  • 1-3 years of relevant work experience
  • Strong deductive reasoning skills
  • Strong attention to detail
  • Excellent written and oral communications skills
  • Proven analytical and problem-solving abilities
  • Desire to train end-users using a ‘consultative’ approach
  • Ability to recognize problems, gather facts, and analyze information
  • Ability to organize and prioritize multiple work tasks to meet specific deadlines
  • College degree in a business or technical discipline (or equivalent years of experience)

Angular UI Developer

Overland Park, Kansas

About the Position

Responsibilities

  • Seeking a Software Engineer with 3 or more years of software development experience
  • Create effective, professional UI designs and implement them using Angular
  • Daily collaboration with developers, Q/A, and business professionals
  • Mentor and assist junior members of the development team
  • Effectively communicate design goals with other members of the team
  • Participate in Code Reviews
  • Design and build Unit Tests
  • Help to cultivate a culture that encourages the creation of quality, maintainable code
  • Actively contribute to building and maintaining a state of the art technology stack by researching and prototyping new technology that can add value to LockPath’s products

Qualifications and Experience

  • Bachelor’s degree in Computer Science or Computer Information Systems is preferred
  • Must be trustworthy. Must have integrity and a strong work ethic
  • Technical ability and a desire to help a team to integrate new technologies
  • Possess a quality-oriented approach to development with strong attention to detail
  • Thorough knowledge of browser quirks and workarounds
  • Familiarity with common web application vulnerabilities and mitigations
  • Strong experience with the following technologies:
    • Angular 2/3/4/latest version
    • REST API
    • Typescript
    • JavaScript
    • JQuery
    • CSS
  • An ideal candidate will be familiar working with an Open Source stack:
    • Linux / PostgreSQL / Java (Spring)
  • Experience with the following technologies a plus:
    • Unit Testing
    • Jira/Confluence/Git
    • Kanban SDLC

Consultant

Overland Park, Kansas

About the Position

Responsibilities

  • Delivery of professional services to our clients related to a risk and compliance platform
  • Perform technical analysis of client processes, including facilitated workshops and data flows
  • Configure LockPath enterprise software solutions according to our high delivery standards

Qualifications and Experience

  • 2+ years of experience delivering business analysis or risk consulting services (preferably in a professional services firm or large enterprise)
  • Previous experience with compliance frameworks and methodologies would be beneficial
  • Working knowledge of information technology and key business processes
  • Proficient in creating process flows and leading facilitated workshops
  • Strong knowledge of risk assessments, data analysis and report creation
  • Ability to act independently and exercise good judgment
  • Ability to prioritize and manage multiple tasks
  • Excellent communication skills both written and verbal are required
  • Relevant college degree, preferably in a technical discipline
  • CISSP, CISM, CISA, CIA or other related certifications would be beneficial
  • Travel up to 35 percent

Learning Consultant

Overland Park, Kansas

About the Position

Overview

The software training specialist will be a part of the Education Services team, responsible for content and course creation for classroom, virtual and eLearning sessions; as well as delivering courses to customers, partners, and employees.

The individual will be required to demonstrate depth of knowledge across multiple processes, be able to effectively communicate the key features and functionality of our various applications, and communicate how integration provides an end-to-end business solution for multiple use cases. This position will require a generous mix of technical knowledge, training delivery best practices and content creation skills.

Responsibilities

  • Plan, develop, and facilitate learning using a variety of instructional techniques and formats: such as team exercises, group discussions, videos, and interactive classroom training
  • Create classroom and eLearning courses; including course content and supporting job aids
  • Deliver classroom, web based and on-site training for customers and partners
  • Develop and apply tools to measure training effectiveness and its impact on business results
  • Continue to enhance our certification program
  • Collaborate with content development resources and other departments to ensure continuity of content delivery and messaging
  • Dynamic platform delivery skills, including a demonstrated ability to facilitate large groups
  • Travel up to 15 percent

Qualifications and Experience

  • 3 – 5 years’ experience in the software industry, preferably in a training or education role
    • Additional applicable experience: software implementation and/or software support
  • Applicable bachelor’s degree – IS, technical communication, education, or other related discipline
  • Basic knowledge of eLearning creation tools such as Articulate Studio and Camtasia video editor
  • Basic knowledge of learning management systems, such as Litmos
  • Basic understanding of information security standards, best practices, and data confidentiality regulations (e.g., ISO27001, NIST, COBIT, EU Privacy, HIPAA, etc.)
  • Excellent written and verbal communication with the ability to effectively communicate complex concepts, policies, and procedures to individuals within a varying range of expertise, interests and background

Manager, Software Engineering

Overland Park, Kansas

About the Position

Overview

LockPath is seeking a passionate and experienced development manager to join our Engineering team. As an ideal candidate, you’ve managed UI and Server Side development teams developing modern web applications and have demonstrated hands on experience with interactive web applications. You should have strong knowledge in the current web technologies and are in tune with the industry trends. You are comfortable in an agile environment and know how to build and guide a highly effective and high performing team. Most of all, you can inspire a team to do great things.

Responsibilities

  • You understand what it takes to develop and deliver highly scalable and highly performant web applications
  • You know how to motivate and inspire your teams to be as effective as possible
  • You take risks and can make quick decisions
  • Develop, mentor, coach, and grow existing staff and hire additional well-qualified personnel
  • Create an environment where team members understand the vision, are held accountable, meet commitments, and have strong software engineering discipline
  • Instill an agile approach to software delivery by working with product owners, increasing velocity by removing road blocks, and resolving inefficiencies in our processes and workflows
  • Increase our level of quality by having high standards around code coverage, functional and integration testing, and automation
  • Partner with leaders to plan future roadmap and current milestones, understand and navigate through competing priorities, and provide work estimation

Qualifications and Experience

  • BS degree in Computer Science, or Engineering Management, or related technical discipline is required
  • 10+ years proven track record of technical expertise in software engineering
  • 5+ years of experience working with Microsoft solution stack as a developer including .Net, C#, MSSQL, Windows operating system, Windows server
  • 3+ years of leading software engineers and managing resources
  • Must have proven experience with object-oriented programming
  • Must have proven experience with .NET platform: C#, ASP.NET, MVC, WCF, WebAPI, REST API’s
  • Prefer proven experience with AngularJS
  • Proven experience with MS SQL database design and development
  • Strong understanding of web technologies
  • Consistent awareness of technical trends, competitive technologies, and industry best practices
  • Excellent communication skills, both verbal and written, with strong technical, analytical, and problem solving skills

Marketing and Event Coordinator

Overland Park, Kansas

About the Position

Overview

The Marketing and Event Coordinator will work with the Sales and Marketing team to develop and implement the trade show and event activities for the organization.

Responsibilities

  • Manage logistics and contracting related to all events
  • Ensure timely execution and production of key deliverables, including event communications and support materials
  • Build on relationships to grow our sponsorship opportunities and marketing programs
  • Coordination of all event logistics including but limited to space, AV, internet, electricity, shipping, and branding opportunities – meeting all deadlines.
  • Ensure the LockPath brand is well represented at all events and event related promotions executed on behalf of the partner, other event coordinator, etc.
  • Arrange hotel accommodations for personnel designated to participate in events
  • Order promotional items and giveaways from LockPath approved vendors
  • Communicate event goals and logistics to appropriate internal teams
  • Coordinate with marketing to ensure pre-event and post-event communications are planned and deliverables are requested within designated timeframes
  • Ensure website is updated with the appropriate upcoming events
  • Track expenses for all events and identify cost savings options
  • Following each event, evaluate event success and track return on investment
  • Share any information with sales team that is beneficial for pre and post event communications (lists, promo codes, branded invites)
  • Compile all relevant information and attach to the appropriate campaign in Salesforce following each event (post event expenses, registration/badge scan lists, debrief, etc.)
  • Organize pre and post event meetings to ensure all attendees are well prepared before the event and the appropriate information is captured following an event
  • Investigate future events
  • Assist with annual events planning and budgeting

Qualifications and Experience

  • Creativity and high expectations for quality
  • Excellent written and verbal communication skills
  • Collaborative, team-oriented work style
  • Ability to manage external vendors
  • Ability to effectively communicate company messages across all markets
  • Ability to deal with confidential tasks, with total discretion
  • Ability to manage and hit deadlines
  • Experience with travel, hotel, and itinerary coordination
  • Flexibility to travel as needed

Product Support Analyst

Overland Park, Kansas

About the Position

Responsibilities

  • Maintain ownership for the entire lifecycle of a client’s issue from inception to resolution
  • Educate clients on the Keylight platform to instill confidence in the product suite
  • Establish, maintain, and increase client satisfaction through professional and courteous service
  • Develop and maintain product expertise and work closely with other support and product team members
  • Collaborate with Engineering, Product Management, and other cross-functional peers on specific user-impacting issues and bugs
  • Document common client issues and publish for consumption

Qualifications and Experience

  • 1-3 years of relevant work experience
  • Strong deductive reasoning skills
  • Strong attention to detail
  • Excellent written and oral communications skills
  • Proven analytical and problem-solving abilities
  • Desire to train end-users using a ‘consultative’ approach
  • Ability to recognize problems, gather facts, and analyze information
  • Ability to organize and prioritize multiple work tasks to meet specific deadlines
  • Knowledge and experience with Microsoft SQL server, .NET web applications, and Server operating systems is desirable
  • College degree, preferably in a Computer Science or other technical discipline (or equivalent years of experience)

Quality Engineer

Overland Park, Kansas

About the Position

Responsibilities

  • Seeking a Quality Engineer with 1-3 years of work experience.
  • Ability to accurately communicate and recreate test failures, including expected results of a situation.
  • Daily collaboration with software engineers to formulate test cases for actively developed product features. This includes understanding what unit tests are being written to ensure that new code receives proper test coverage.
  • Review and contribute to product documentation related to new functionality.
  • Create and execute written, manual test cases.
  • Regression, exploratory, localization, security, and compatibility testing.
  • Performance, volume, and load testing. This includes documenting basic performance metrics for use by customers and internal deployment teams.
  • Provide clear and accurate reports of what has been tested on a given environment.
  • Manage all aspects of defect tracking for a team. This includes assessing the severity of defects and ensuring that defects are properly accounted for before a feature is considered complete or a product is released.

Qualifications and Experience

  • A Bachelor’s degree with courses in computer science or business is preferred.
  • Must be trustworthy. Must have integrity and a strong work ethic.
  • Strong deductive reasoning skills and attention to detail.
  • Understanding of quality engineering as an integral part of the Agile Scrum software development lifecycle.
  • Must desire to work collaboratively but be willing to work independently as well.
  • Ability to organize and prioritize multiple work tasks to meet specific deadlines.
  • Experience testing web applications and working with JIRA.
  • Working knowledge of the following:
    • Windows operating systems
    • Relational databases (in particular Microsoft SQL Server)
    • Web application servers (in particular Microsoft IIS)
  • Never satisfied with the status quo; always looking for a better, more efficient way to test.

Regional Sales Manager

Overland Park, Kansas

About the Position

Requirements

  • Manage territory business unit and generate revenue for LockPath by helping establish and execute a strategic plan to market and sell Keylight across all vertical markets (Energy, Financial Services, Higher Education, Legal, Manufacturing, Public Sector, Retail, and Technology, etc.)
  • Create and implement a strategic plan to provide account management, focusing on new customer acquisition within the customer base
  • Provide sales metrics, forecasts, pipeline development reporting using SalesForce
  • Develop measurable goals to track and trend results on the overall plan and revenue opportunities
  • Position, market, and sell Keylight to end-user through LockPath channel partner network of security VARs, global integrators and consulting partners in one or multiple vertical markets across your full geographic region.
  • Full utilization of internal customer relationship management system and forecasting tools
  • Develop an understanding of industry trends in the territory
  • Attendance and participation in trade shows and conferences

Qualifications and Experience

  • Ability to travel as needed
  • Highly detail-oriented and able to manage multiple projects simultaneously
  • Previous experience in a sales, consultative, enterprise software, engineering, project management and/or implementation capacity generating revenue
  • Organized and methodical with excellent follow-up skills to ensure client expectations and deadlines are met
  • Excellent communication (written and verbal) and analytical skills
  • Verifiable experience exceeding quotas
  • Bachelor’s degree in a related field (or relevant years of experience)
  • Ability to perform well in a fast paced environment; work effectively with cross functional teams
  • Strong negotiation skills

Sales Engineer

Overland Park, Kansas

About the Position

Responsibilities

  • Primarily responsible for the technical validation process within a LockPath product sales opportunity
  • Assist LockPath customers with understanding the value of LockPath’s solutions – this is accomplished by discovering the needs and desires of the customer, by architecting a valid solution, and by demonstrating and validating the suggested architecture
  • Provide support to the LockPath sales teams in defining strategies for successful sales and implementations of various LockPath solutions
  • Deliver sales and technical pre-sales support to customer
  • Deliver product training and knowledge around the LockPath solutions to prospects, channel partners and technology partners
  • Host web presentations and online demonstrations to customers and internal sales teams
  • Support the local sales team
  • Support local channel partners
  • Provide support to trade shows and exhibitions within the region

Qualifications and Experience

  • Thorough understanding of enterprise security best practices and procedures
  • Expert knowledge of information security topics, system architecture and internet technology
  • Excellent communication skills both written and verbal
  • Ability to successfully manage a proof of concept
  • Ability to respond to functional and technical elements of RFIs/RFPs
  • Ability to act independently and exercise good judgment
  • Ability to establish and accomplish goals.
  • Ability to prioritize and manage multiple tasks
  • Ability to travel as needed
  • A College degree, preferably in a technical discipline (or equivalent years of experience)

Security Engineer

Overland Park, Kansas

About the Position

Responsibilities

The Security Engineer assists with security certification, compliance and vendor management, incident response, and vulnerability assessments. Responsibilities include performing security research; identifying vulnerabilities, threats, and designing the necessary safeguards to minimize risk and defend against potential attack. This is a hands-on position, requiring a mix of security administration and technical infrastructure experience.

Responsibilities

  • Manage security control updates and additions
  • Contribute to certification efforts (ISO, HIPAA, FedRAMP) and assist in annual security audits
  • Input, track and assess new and current LockPath vendors
  • Facilitate annual Disaster Recovery testing
  • Conduct reviews and revisions of, and author security policies and procedures
  • Contribute to design and implementation of security control standards to protect a variety of information system assets from unauthorized access.
  • Assist in complex security architecture analysis of networks, systems, applications and technologies to identify risks and provide expert advice on strategies for mitigating those risks.
  • Manage Physical Security for LockPath HQ (issuance of badging, operation of camera systems)
  • Proactively identify threats and vulnerabilities, and collection, correlate and analyze data to detect potential unauthorized system accesses.
  • Conduct firewall and access control reviews
  • Conduct vulnerability scan analysis
  • Conduct evaluation of critical software solutions, patches and updates/upgrades
  • Conduct incident response reviews and planning
  • Participate in annual Incident Response Tests
  • Contribute to incident management processes for notification and communications, analysis, response and resolution, collaboration and coordination

Qualifications and Experience

  • Bachelor’s of Science degree in a related field (or equivalent experience)
  • Minimum of 5 years of combined IT and security work experience with at least 2 of those years in a position focused primarily on information security
  • In-depth knowledge of information security standards, best practices, and data confidentiality regulations (e.g., ISO27001, NIST, COBIT, EU Privacy, HIPAA, FedRAMP, etc.)
  • Demonstrated technical skill set to configure, install, and monitor security software/hardware including malware protection, patch management, vulnerability scanning, encryption, two-factor authentication, firewalls and IDS/IPS
  • Experience with conducting detailed network, operating system, database and/or application vulnerability assessments and security configuration audits
  • Strong analytical skills to analyze security requirements and relate them to appropriate security controls in a client-focused environment
  • High level of integrity and judgment concerning privacy issues
  • Ability to effectively communicate complex concepts, policies, and procedures to individuals within a varying range of expertise and background.

Senior Consultant

Overland Park, Kansas

About the Position

Responsibilities

  • Delivery of professional services to our clients including on-site implementations
  • Configure LockPath enterprise software solutions according to our high delivery standards
  • Perform technical and competitive analysis of LockPath solutions

Qualifications and Experience

  • Experience delivering enterprise software solutions required
  • Thorough knowledge of information system architecture, business processes and professional services
  • Comfortable delivering interactive presentations and workshops to groups of various sizes
  • Minimum of 2 full lifecycle implementations completed
  • Working knowledge of GRC and/or Audit desired
  • Proficient with data analysis, report creation and delivery
  • Ability to act independently and exercise good judgment
  • Ability to prioritize and manage multiple tasks
  • College degree, preferably in a technical discipline (or equivalent years of experience)
  • 3-5+ years of experience delivering software or business analysis
  • Travel up to 35 percent

Senior Software Engineer

Overland Park, Kansas

About the Position

Overview

The Senior Software Engineer will be responsible for development, integration and implementation of software solutions that meet complex business requirements and support the company business strategies and objectives. This is considered a senior developer position and requires technical skills in .NET C#, SQL and web technologies.

 

Responsibilities

  • Develop, modify, implement and support complex software applications in an agile, database driven N-Tier environment
  • Work with other team members to collaboratively find solutions for business needs
  • Provide constructive feedback to team members on software design and implementation
  • Follow software requirements specifications for programming projects
  • Work with internal clients to understand complex business requirements
  • Assist with analysis exercises to extract details from business users
  • Assist with code reviews with other team members to validate solutions
  • Exemplify professionalism in all business interactions

Qualifications and Experience

  • Minimum of 5 years of hands-on programming experience
  • Knowledge and experience with C#/.NET and .NET 4.5 or higher including LINQ
  • Experience with ASP.NET, Angular, Javascript, Typescript, WebAPI, HTML5, CSS, XML
  • Experience with Visual Studio
  • Experience with SQL programming in MS SQL Server 2008 R2 or higher (stored procedures, T-SQL) or in a similar relational database
  • Preferred experience with data model design, data-architecture, data integration
  • Preferred experience with Git, Jira, Confluence
  • Ability to build software applications according to requirements specifications
  • Ability to assist with estimating effort required to complete development tasks
  • Ability to apply technical, programmatic solutions to complex business requirements
  • Experience in an environment of rapid development and delivery
  • Ability to communicate both technical and conceptual ideas effectively in both verbal and written formats
  • Ability to handle multiple task assignments
  • College degree, preferably in a Computer Science or other technical discipline (or equivalent years of experience)

Senior Angular UI Developer

Overland Park, Kansas

About the Position

Responsibilities

  • Seeking a Software Engineer with 5 or more years of software development experience.
  • Create effective, professional UI designs and implement them using ASP.Net with Angular
  • Daily collaboration with developers, Q/A, and business professionals.
  • Mentor and assist junior members of the development team.
  • Effectively communicate design goals with other members of the team.
  • Participate in Code Reviews.
  • Design and build Unit Tests
  • Help to cultivate a culture that encourages the creation of quality, maintainable code.
  • Actively contribute to building and maintaining a state of the art technology stack by researching and prototyping new technology that can add value to LockPath’s products.

Qualifications and Experience

  • Bachelor’s degree in Computer Science or Computer Information Systems is preferred.
  • Must be trustworthy. Must have integrity and a strong work ethic.
  • Technical ability and a desire to help a team to integrate new technologies.
  • Possess a quality-oriented approach to development with strong attention to detail.
  • Thorough knowledge of browser quirks and workarounds
  • Familiarity with common web application vulnerabilities and mitigations
  • Strong experience with the following technologies:
    • Angular 2/3/4/latest version
    • Web API
    • Typescript
    • JavaScript
    • JQuery
    • CSS
    • C#
    • Visual Studio
  • Experience with the following technologies a plus:
    • Unit Testing
    • Jira/Confluence/Git
    • Kanban SDLC

Software Engineer

Overland Park, Kansas

About the Position

Responsibilities

  • Develop, modify, implement and support complex software applications in an agile, database driven N-Tier environment
  • Work with other team members to collaboratively find solutions for business needs
  • Provide constructive feedback to team members on software design and implementation
  • Follow software requirements specifications for programming projects
  • Work with internal clients to understand complex business requirements
  • Assist with analysis exercises to extract details from business users
  • Assist with code reviews with other team members to validate solutions
  • Exemplify professionalism in all business interactions

Qualifications and Experience

  • Minimum of 2 year of hands-on programming experience
  • Knowledge and experience with C#/.NET and .NET 3.5 or higher including LINQ
  • Experience with ASP.NET, AJAX, HTML5, CSS, XML
  • Preferred experience with: Telerik ASP.NET, Javascript, jQuery
  • Experience with Visual Studio
  • Experience with SQL programming in MS SQL Server 2008 R2 or higher (stored procedures, T-SQL) or in a similar relational database
  • Preferred experience with Subversion, Jira, Confluence
  • Ability to build software applications according to requirements specifications
  • Ability to assist with estimating effort required to complete development tasks
  • Ability to apply technical, programmatic solutions to complex business requirements
  • Experience in an environment of rapid development and delivery
  • Ability to communicate both technical and conceptual ideas effectively in both verbal and written formats
  • Ability to handle multiple task assignments
  • College degree, preferably in a Computer Science or other technical discipline (or equivalent years of experience)

Available Internships

Software Engineer Intern

Overland Park, Kansas

About the Position

Responsibilities

  • Work with product management to understand product specifications
  • Participate in large projects by developing and testing code
  • Ensure that practical and useable documentation is established and maintained for all developed software (including source code comments)
  • Investigate and analyze problems discovered during testing and work with other software engineers to resolve issues
  • Respond to defect reports in a timely manner
  • Acquire and maintain a working knowledge of security related technologies, security vulnerabilities and secure programming techniques
  • Ability to interact constructively with peers and stakeholders

Qualifications and Experience

  • 0-2 years of software development experience
  • Exposure to C# / ASP.NET, or other similar web-based development frameworks
  • Demonstrated experience working as part of a team on a project in a software engineering class (such as KU EECS-448)
  • Organized, thorough and detail-oriented
  • Strong written and verbal communication skills
  • Strong analytical and problem solving skills
  • Must be currently enrolled as a Junior or Senior in College and pursuing a Computer Science (or related) degree