Looking for a company that offers you a challenging experience developing leading edge, software intellectual property management applications for markets throughout North America and around the world? Searching for a dynamic and creative working environment?

At Protecode we offer

An established corporate infrastructure and experienced management team
Opportunities to help pioneer a new technology wave — automated preventive software IP management.
Competitive compensation and solid benefit packages.
A close-knit environment where your work and your decisions have an impact.

So, who are we looking for?

We’re looking for bright and highly motivated individuals to join our team. Apply your skills and knowledge to the development of software intellectual property management products and applications that enable businesses to confidently produce software IP Pedigree logs and reports. We are committed to employment equity.

Email your resume to

Available Positions:


Intermediate Software Developer / Data Ninja

We are looking for a creative and energetic software developer with a particular interest in Big Data. Protecode already has a strong team of creative and energetic software developers, each with their own passion, and who build upon each other. You would be joining and drawing from an experienced team that is actively developing:

  • Intricate knowledge base engines using distributed and replicated databases
  • User interfaces using on a RIA framework
  • Cloud-based and standalone solutions
  • Software tooling for both external and internal customers

Protecode’s primary focus is license management for software builders. If you believe in enabling Open Source Software, enjoy programming and creating tools, and get excited from discovering patterns within terabytes of data, then this challenge is for you.


  • Enable and equip the team to effectively perform data acquisition and processing activities
  • Create and evolve internal data acquisition and processing tools (Java and C#)
  • Evolve Web-based customer user interfaces (Java)
  • Contribute in strategic data mining and business intelligence discussions around data warehousing, pattern matching and Big Data analytics


  • Bachelor’s Degree in Computer Science, Information Technology or Software Engineering
  • At least three (3) years of Java programming experience. Additional experience with C# and the .NET framework.
  • At least three (3) years of work experience designing (schema, performance, advance SQL queries) for large relational databases (Oracle, PostgreSQL).
  • Experience in UI/UX and graphics is a valuable asset.
  • Experience with both Windows and Linux environments.
  • Excellent verbal and written communications skills and the discipline to document.
  • Ability to work independently and collaboratively across multiple team environments.
  • Affinity to open source software is an asset.

This position is based in Kanata Ontario, Canada and is open to Canadian residents only.
To apply, please contact us at

Inside Sales Executive

Protecode is seeking an experienced Inside Sales Executive with a strong software technology background to join our sales department. This position entails primarily remote customer interactions through audio-visual and other telecommunications tools. The successful candidate will be ultimately responsible for professionally handling incoming leads through various sales stages to a successful closure. Protecode’s offering is a highly technical solution and the majority of the sales activities involve direct interaction with C level technology players in the target companies. As such a very strong background in software products, software development methods and tools, and software procurement practices are essential prerequisites for this position.


Reporting to the VP of Sales, the Inside Sales Executive is responsible for driving incoming leads successfully through Protecode’s proven sales process. Additionally, working with the marketing team, the Inside Sales Executive will be responsible for devising and driving the lead generation programs. Breakdown of the duties include:

  • Managing the incoming leads, filtering and positioning of the prospects based on the target company information,
  • Identifying and establishing communications with key players in the target companies
  • Gathering and communicating customer technical requirements,
  • Presenting technical product information to prospective clients,
  • Organizing and delivering live product demonstrations directly or through Protecode’s sales engineering team,
  • Managing and responding to inquiries from prospects,
  • Preparing commercial proposals and negotiating the successful closure of deals.


  • At least 5 years of experience in either software development or a software sales engineering environment.
  • Proven sales record in a technology company.
  • A degree or diploma in a software or computer program is an asset.
  • Excellent English (written and oral) communications; familiarity with other languages is an asset.
  • Strong public communications and presentation skills.
  • Experience selling to international clients is an asset.

This position is based in Kanata ON, Canada and is open to Canadian residents only. Email your resume to


Technical Sales Engineer

Protecode is currently seeking several experienced Technical Sales Engineers to join our growing sales department. This position entails direct customer technical pre-sales interactions with onsite and remote technical presentations of the company’s portfolio of software license and security management solutions. Consultations and teleconferences (WebEx for example) with global prospects and our reseller partners will also be required.


Reporting to the Director of Business Development, the Technical Sales Engineer is responsible for providing support to strategic customer accounts, and supporting the sales team in all customer interactions. The Technical Sales Engineer will act as a bridge between the Sales and Development teams. Other duties and responsibilities include:

  • Gathering customer technical requirements,
  • Presenting technical product information to prospective clients,
  • Developing and delivering live product demonstrations,
  • Providing technical training to clients and partners,
  • Serving as technical resource at field events such as trade shows, conferences, seminars as required, and
  • Identifying technical issues and answering technical questions from accounts to assure customer satisfaction through all stages of the sales process.
  • Some traveling will be involved.
  • A degree or diploma in a software or computer program is mandatory.
  • A software development background is a strong asset.
  • Must have above-average English written and oral communication skills; other languages are an asset.
  • Very strong communications/presentation skills are also a must.
  • The ideal candidate will possess a strong selling background combined with technical acumen.

This position is based in Kanata ON, Canada and is open to Canadian residents only. Email your resume to


© 2014 Protecode. All Rights Reserved.

  • facebook
  • twitter
  • linkedin
  • youtube
  • google plus | +1 613 591 5936