1

Openssl Jobs (NOW HIRING)

Experience of open security suites like Openssl, embed TLS, Elgamal or other opensource secure communication packages which export general crypto api's (e.g. Open SSL, Elgamal) * Public key and ...

Utilize OpenSSL for cryptographic operations including symmetric and asymmetric encryption, key pair generation and management, and X.509 certificate creation, signing, and validation. Participate in ...

Build and test automation for OS and third-party software upgrades (AIX, RHEL, Db2, Java, Tomcat, Jaspersoft, OpenSSH/OpenSSL, etc.). Package vendor software updates into Corelation-approved, tested ...

next page

Showing results 1-20

Openssl information

See salary details

$13

$22

$32

How much do openssl jobs pay per hour?

As of Jul 2, 2026, the average hourly pay for openssl in the United States is $22.33, according to ZipRecruiter salary data. Most workers in this role earn between $19.23 and $25.00 per hour, depending on experience, location, and employer.

What are some common challenges faced by professionals working with OpenSSL in a security-focused role?

Professionals working with OpenSSL often encounter challenges such as ensuring compatibility across different systems, keeping up with frequent security updates, and correctly implementing cryptographic protocols to avoid vulnerabilities. Troubleshooting SSL/TLS handshake issues and certificate management can be complex, especially in large-scale or legacy environments. Collaboration with development and IT teams is key to maintaining secure and efficient deployments, and staying informed about emerging threats is essential for ongoing success in this role.

What is the difference between Openssl vs Network Security Engineer?

AspectOpensslNetwork Security Engineer
Primary RoleTools and libraries for implementing SSL/TLS encryptionDesigning, implementing, and managing network security measures
Required SkillsCryptography, command-line tools, SSL/TLS protocolsNetwork protocols, security policies, firewall management
Work EnvironmentIT teams, security labs, development environmentsCorporate networks, security operations centers
CertificationsNone specific, but relevant to cryptography and securityCompTIA Security+, CISSP, CEH

Openssl is a software toolkit used for implementing SSL/TLS encryption, primarily focusing on cryptographic functions. In contrast, a Network Security Engineer designs and manages security systems to protect organizational networks. While Openssl is a technical tool often used by security professionals, the Network Security Engineer role encompasses broader responsibilities including policy development and incident response.

What are OpenSSL engineers?

OpenSSL engineers are professionals who specialize in the implementation, configuration, and maintenance of the OpenSSL cryptographic library. They work with secure communications protocols such as SSL (Secure Sockets Layer) and TLS (Transport Layer Security), ensuring data encryption and secure transmission over networks. Their responsibilities may include updating OpenSSL to patch vulnerabilities, integrating it into various software applications, and troubleshooting related security issues. OpenSSL engineers often collaborate with development and security teams to maintain the integrity and confidentiality of data.

What are the key skills and qualifications needed to thrive as an OpenSSL Engineer, and why are they important?

To thrive as an OpenSSL Engineer, you need a strong foundation in cryptography, C programming, and network security, typically supported by a degree in computer science or related field. Familiarity with OpenSSL libraries, Linux/Unix systems, and protocols like TLS/SSL is essential, and certifications such as CISSP or CompTIA Security+ can be advantageous. Strong problem-solving skills, attention to detail, and effective communication set outstanding professionals apart in this field. These skills are crucial for building secure systems, troubleshooting vulnerabilities, and ensuring robust data protection in critical IT environments.
More about Openssl jobs
What cities are hiring for Openssl jobs? Cities with the most Openssl job openings:
What states have the most Openssl jobs? States with the most job openings for Openssl jobs include:
Infographic showing various Openssl job openings in the United States as of June 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 76% Physical, 5% Hybrid, and 19% Remote job distribution, with an average salary of $46,441 per year, or $22.3 per hour.

Lead Security Engineer -- Cryptographic Libraries & TLS

JPMorganChase

Palo Alto, CA • On-site

Full-time

Posted 9 days ago


Job description

Job Summary:
JPMorgan Chase is one of the oldest financial institutions, providing innovative financial solutions globally. The Lead Security Engineer will be responsible for building and maintaining a TLS abstraction layer, ensuring secure communications across various programming environments while collaborating with application teams and adhering to enterprise security policies.
Responsibilities:
• Design, implement, debug, and extend the TLS abstraction layer, ensuring consistent TLS configuration and behavior across Java (JSSE/Bouncy Castle), Python (ssl/OpenSSL bindings), and Node.js (built-in TLS/OpenSSL) runtimes.
• Serve as the team's subject-matter expert on TLS 1.2 and 1.3 handshake mechanics, cipher suite negotiation, certificate validation, key exchange algorithms, and session resumption — and translate that expertise into library design decisions.
• Architect clean, well-documented APIs that decouple application-level TLS intent (e.g., minimum protocol version, allowed cipher suites, certificate pinning, mutual TLS) from the platform-specific implementation details of each runtime's TLS stack.
• Build and maintain comprehensive test suites — including unit, integration, interoperability, and protocol-conformance tests — that verify correct TLS behavior across all supported runtimes and configurations. Develop test harnesses that exercise edge cases such as certificate chain validation failures, protocol downgrade scenarios, and cipher suite mismatches.
• Design, maintain, and improve CI/CD pipelines for the library, including automated builds, multi-runtime test matrices, static analysis, dependency scanning, and artifact publishing across all supported language ecosystems (Maven/Gradle, PyPI, npm).
• Triage and resolve complex TLS-related issues reported by consuming applications, including handshake failures, performance regressions, certificate trust-store misconfigurations, and runtime-specific behavioral differences.
• Monitor developments in TLS standards (IETF RFCs), cryptographic library updates (OpenSSL, Bouncy Castle), and runtime release notes to proactively assess impact on the library and plan necessary updates.
• Produce clear integration guides, migration documentation, and configuration references so that consuming teams can adopt and configure the library with minimal friction.
• Work with application teams, platform engineering, and enterprise security policy owners to gather requirements, communicate breaking changes, and align library capabilities with organizational security mandates.
• Contribute to a team culture of diversity, equity, inclusion, and mutual respect.
Qualifications:
Required:
• Bachelor's degree in Computer Science, Computer Engineering, or a related field; 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 at least two of Java, Python, and Node.js/TypeScript, with a willingness and ability to work across all three. Experience with each language's native TLS/cryptographic APIs (e.g., JSSE, Python ssl module, Node.js tls module).
• Deep understanding of TLS 1.2 and 1.3 — including handshake flows, key exchange mechanisms (ECDHE, DHE), certificate authentication (X.509, chain-of-trust, Certificate Verify), cipher suite semantics, ALPN/SNI, and session management. Familiarity with underlying cryptographic primitives (AES-GCM, ChaCha20-Poly1305, RSA, ECDSA, EdDSA, HKDF).
• Demonstrated experience designing, versioning, and maintaining libraries or SDKs consumed by other engineering teams, including thoughtful API surface design, semantic versioning, and backward-compatibility management.
• Proven experience building multi-dimensional test strategies for security-critical software, including protocol-conformance testing, cross-platform interoperability testing, and negative/adversarial test cases.
• Hands-on experience designing and maintaining CI/CD pipelines (e.g., Jenkins, GitHub Actions, or equivalent), including multi-language build matrices, automated security scanning (SAST, dependency vulnerability checks), and artifact publication.
• Strong diagnostic skills for network-level issues — comfortable using tools like Wireshark, OpenSSL CLI (s_client, s_server), keytool, and language-specific debuggers to trace TLS handshake failures and certificate issues.
• Solid understanding of agile development methodologies, including iterative delivery, code review discipline, and application resiliency principles.
Preferred:
• Experience with cryptographic library internals such as OpenSSL, Bouncy Castle, or LibreSSL.
• Familiarity with FIPS 140-2/140-3 compliance requirements and their impact on TLS configuration and cryptographic provider selection.
• Experience with mutual TLS (mTLS) at scale, including certificate lifecycle management and automated rotation.
• Knowledge of PKI systems, HSMs, or key management infrastructure.
• Experience with container-based build and test environments (Docker, Kubernetes) and cloud platforms (AWS).
• Familiarity with performance profiling of TLS handshakes and bulk-encryption throughput across runtimes.
• Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to accelerate library development and test generation.
• Relevant certifications such as CISSP, CCSP, or vendor-specific security credentials are a plus but not required.
Company:
With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. Founded in 2000, the company is headquartered in New York, USA, with a team of 10001+ employees. The company is currently Late Stage.