Here, we outline NDA basics, as well as three elements to examine to ensure that you understand what you’re signing. We also suggest an ongoing practice to help protect your ongoing and future personal interests.
An NDA is a legally binding contract between you and your prospective employer that protects sensitive company information. Specifically, it gives the company legal standing against you if you share or use its confidential information outside the boundaries of your job.
In a software engineering context, this confidential information might include unique algorithms, source code, testing strategies, architecture designs, and product specifications, as well as business information such as marketing strategies and client lists.
NDAs are common in the tech industry at onboarding, and some companies may require you to sign a separate, short-term NDA during the interview process (typically after you pass the first phase). Doing so lets them disclose information about their projects—and the work you’ll be doing if hired—without the risk of having any sensitive information immediately released into the wild.
So, you have a job offer from a good company, and the salary and benefits questions have been resolved. And now … you’re staring down the NDA agreement. To protect yourself and your future interests, make sure that the following three areas are clearly defined before you sign:
Many software engineers participate in open source and other projects, including late-night coding passion projects they do all on their own. Some may dream of launching their own products in the future.
If you fall into any of those categories, consider taking the following steps to catalog and protect your off-hours work—which presumably will not include sensitive company information:
Some companies have carefully crafted NDAs, while others might simply be generic NDA templates for software jobs with little customization.
In the latter case, you’re likely to have questions. Ask them. It helps if your driving goal is not to protect yourself or rail against perceived overreach or privacy invasions, but rather simply to understand the agreement terms.
As with issues in employment agreements, when approached right, raising questions about the NDA can raise your profile in a good way—if you focus on emphasizing clarity and a desire to protect the hard work of everyone involved.