Sr. C/C++ Linux EngineerLocation: Greater San Antonio, TX OnsiteRequirementsAt least 5 years of enterprise software development in C/C++ with demonstrated experience designing and implementing product requirementsExperience developing and debugging software in a Linux environmentComfortable on a Linux command line interfaceExperience with scripting (Bash, POSIX shell)Experience with basic FLOSS development tools (gcc, binutils, strace, valgrind, etc.)Experience performing peer code reviewMotivated, self-starting, and eager to learnResponsibilitiesDesign and implement software and systems based on defined requirements for existing and upcoming cryptographic productsParticipate in software product design and architecture discussionsConfer with software team members and solutions architects to develop, understand, and update requirements for product featuresRead and comply with published standards and technical documentationWrite and maintain programming documentation on subjects including code, API functionality, and software issue creation/resolutionMaintain confidentiality with regard to information being processed, stored, or accessedLead and mentor junior engineersStrongly PreferBachelor's degree or higher in computer science, engineering, or related fieldKnowledge of the application of cryptographic conceptsExperience with version control software (git)SQL experience and strong understanding of relational databasesExperience with TLS and PKI certificatesExperience using Jenkins and Jenkins files for CI/CDExperience using enterprise tools such as JIRA, Confluence, and GitLabExperience using Berkeley socket APIComprehensive Benefits Package Provided