Careers

If you want to be working on something that matters with some of the smartest people you’ve ever met in an environment that nurtures success, contact us. We’ve been very careful to build a fun, supportive company culture and environment where every single person is able to do their very best work. Your contributions have a huge impact on the company and you’ll be instrumental in building and leading teams of the future.

  • Job Title: Director of Sales

    As a member of the sales team you will be responsible for the development and signing of profitable new business, additional business, and maintaining current accounts. Responsibilities include complete sales cycle process, suspect list initiation, lead generation, prospect qualification, analysis, pricing, proposal preparation and presentation(s), contract signing, start-up and customer service follow-up after the sale. A successful candidate will be a good communicator, excellent closer, have a hunter mentality, have the ability to motivate people and think outside the box. We are looking for team players that can come in and help us expand our account base, increase brand recognition, increase revenues and improve profitability.

    Experience and Qualifications

    • Proven experience selling software
    • Strong understanding of GRC market and technology
    • National and/or Global Accounts Exposure
    • Demonstrated background growing a sales territory
    • Demonstrated C-Level presentation experience
    • Must be able to travel up to 75% (regionally)
    • Experience with Contact Management Software
    • Good written and verbal skills
    • Able to work effectively in a team
    • Able to work independently in a complex, dynamic environment
    • Experience with industries such as Financial, Healthcare, Retail, Pharmaceutical

  • Job Title: Sr. Technical Product Manager

    As a technical product manager you will have the opportunity to work with the product marketing team, customers and services teams to gather market requirements and translate those into technical features for planning product releases. We are looking for an energetic and enthusiastic technical leader that is a self-starter and can translate business needs into products. In addition, this position will have the responsibility for product roadmaps and will work closely with the engineering team.

    Experience and Qualifications

    • 2+ years experience developing or managing high-tech products; Working knowledge of Big Data technologies such as Hadoop, Cassandra, MongoDB, CouchDB, Neo4j, NoSQL
    • Drive feature discussion toward the development of additional function
    • Responsible for timely and quality requirements
    • Technical product leadership skills
    • Understanding of big data technologies such as Neo4j, Hadoop, Cassandra, MongoDB
    • Good understanding of Spring Framework and/or Hibernate
    • Good understanding of Grails, Groovy Scripting/GSP
    • Good written and communication skills
    • Masters Degree a plus, or equivalent experience

  • Job Title: Technical Pre-Sales & Delivery Manager

    As a member of the deployment team you will have the opportunity to contribute in successfully deploying and extending a cutting-edge product leveraging the latest technologies. We are looking for an energetic and enthusiastic Pre-Sales Delivery Manager that is a self-starter and can bridge the gap between the business need and the technical function.

    Experience and Qualifications

    • 5 + years managing deployments of Enterprise applications using Web 2.0 technologies
    • Good working knowledge of Enterprise environments
    • Ability to train new deployment engineers
    • Passion for solving technical problems
    • Good working knowledge of Java/J2EE
    • Source version control (Subversion)
    • Good written and verbal skills
    • Able to work effectively in a team
    • Able to work independently in a complex, dynamic environment
    • Experience working in a fast paced startup environment a plus
    • Experience working with Groovy/Grails a plus.

  • Job Title: Quality Engineer

    As a member of the QA team, you will have the opportunity to contribute in creating and extending a cutting-edge product, leveraging the latest technologies. We are looking for an energetic and enthusiastic tester/developer that is a self-starter and can bridge the gap between the business need and the technical function. In this role, you will have the ability to improve your developmental skills, while providing the very critical function of quality assurance for our products.

    Experience and Qualifications

    • 2+ years testing and/or automating the testing of enterprise applications
    • Passion for isolating and solving technical problems
    • Good understanding of Java/J2EE application environments
    • Able to work effectively in a team
    • Able to work independently in a complex, dynamic environment
    • Must love agile development environment