Sr Software Engineer, Platform Cryptography
engineeringjobsnetSan Diego, CA
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