Important:
Please use Google Chrome when applying for job to avoid any system errors due to browser incompatibility.
Principal Software Engineer
Qualifications
Required Education and
Experience
Applicants must meet one of the following education and experience
requirements:
* 8 years of relevant experience and a Bachelor’s degree in CS or its
equivalent or
* 6 years of relevant experience and a Master’s degree in CS or
* 3 years of relevant experience and a PhD in CS
Required Skills
* 5+ years of experience with Python, Perl, C/C++, or Java on Linux or a
Unix-based OS.
* 5+ years of experience working in large design efforts and coordinating with
project teams
* 5+ years of experience with common Internet protocols (IP, TCP, SSL/TLS,
HTTPS, DNS)
Desired Skills
* Master or PhD degree in Computer Science or related field with a focus on
networking, distributed systems, system architecture, and/or security
* Ability to work independently and collaboratively
* Ability to prioritize and manage work to critical project timelines in a
fast-paced environment
* Experience with highly scalable distributed systems and databases
* Experience with secure applications, network security architectures/libraries,
and integrating with technologies such as GPG, SSL, SSH, PKI
* Experience with production network authorization & authentication systems
* Experience with network systems in an enterprise environment
* Broad breadth of knowledge in the areas of operating systems, security, and Internet systems
* Strong interpersonal, communication, organizational, and negotiation skills
* Highly responsible, self-disciplined, motivational, creative and confident
* Ability to communicate design rationale and build consensus
Other Information
* Is relocation available for this position: No
* Is US Citizenship required: No
* Is a Security Clearance Required: No
If yes, applicants selected will be subject to a government security
investigation & must meet eligibility requirements for access to classified
information.