Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
engineeringjobs.net, Inc. is seeking a security-focused software engineer to design, develop, and operate cryptographic services for a large-scale, multi-tenant SaaS platform, including key management, certificate lifecycle, and secrets distribution.
You will apply ML techniques to detect cryptographic misuse, collaborate across teams, and contribute to secure design, code reviews, deployment, and incident response.
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 and anomalies, while collaborating across teams and contributing to secure design, code review, deployment, and incident response.
Requires at least four years of professional software engineering experience, production-scale proficiency in Java, Go, or an equivalent object-oriented language, and hands-on Kubernetes service operations. Candidates should understand cryptographic fundamentals, distributed systems, secure coding, and software design; experience with cryptography systems, applied ML/AI, backend services, or regulated environments is an additional qualification.
Java, Go, Cryptography, Key Management, Public Key Infrastructure, Secrets Management, Kubernetes, Distributed Systems, Machine Learning, Anomaly Detection, Secure Coding, FIPS Compliance, Microservices, SQL and NoSQL Datastores, Incident Response, Post-Quantum Cryptography
Equity, 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