About the role

Design, develop, and operate secure cryptographic services for a large-scale, multi-tenant SaaS platform, including key management, certificate lifecycle, and secrets distribution. Apply statistical or machine-learning techniques to detect cryptographic misuse, collaborate across product and security teams, and contribute to secure operations, incident response, and post-quantum readiness.
Requirements: Requires at least four years of professional software engineering experience, production-scale experience with Java, Go, or an equivalent object-oriented language, and hands-on Kubernetes service operations in a SaaS or multi-tenant environment. Candidates should understand cryptographic primitives, distributed systems, secure coding, and software design; experience with cryptography or secrets systems, applied ML, and regulated environments is an advantage. Key SkillsJava Go Cryptography Key Management Public Key Infrastructure (PKI) Secrets Management Kubernetes Distributed Systems Machine Learning Anomaly Detection Secure Coding Threat Modeling Microservices SQL/NoSQL Datastores FIPS Compliance Incident Response BenefitsEquity Variable/Incentive Compensation Health Plans Flexible Spending Accounts 401(k) Plan With Company Match Employee Stock Purchase Plan Matching Donations Flexible Time Away Plan Family Leave Programs

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

San Diego, CA

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

2 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE