A global financial services firm is seeking a Lead Security Engineer to develop a TLS abstraction layer interfacing with Java, Python, and Node.js. This role demands strong expertise in network security protocols and extensive experience in software development, focusing on security-sensitive libraries. Responsibilities include designing APIs, maintaining CI/CD pipelines, and building comprehensive test suites. The ideal candidate has a Bachelor's degree in a related field, with 7+ years of experience in software development and in-depth knowledge of TLS protocols.
Qualifications
7+ years of software development experience, with at least 3 years focused on security-sensitive or infrastructure-level library development.
Strong hands-on development skills in Java, Python, and Node.js/TypeScript.
Deep understanding of TLS mechanics and cryptographic primitives.
Experience designing and maintaining libraries or SDKs consumed by other engineering teams.
Responsibilities
Design, implement, debug, and extend the TLS abstraction layer for multiple runtimes.
Architect clean APIs separating application-level TLS intent from implementation details.
Build and maintain comprehensive test suites to verify correct TLS behavior.
Develop and maintain CI/CD pipelines for the library across language ecosystems.
Skills
Java
Python
Node.js
TLS 1.2/1.3
Network Security
Education
Bachelor's degree in Computer Science or related field
Tools
OpenSSL
Wireshark
Jenkins
Job description
A global financial services firm is seeking a Lead Security Engineer to develop a TLS abstraction layer interfacing with Java, Python, and Node.js. This role demands strong expertise in network security protocols and extensive experience in software development, focusing on security-sensitive libraries. Responsibilities include designing APIs, maintaining CI/CD pipelines, and building comprehensive test suites. The ideal candidate has a Bachelor's degree in a related field, with 7+ years of experience in software development and in-depth knowledge of TLS protocols.