
Staff Software Engineer (Security and Cryptography)
Most applications go out cold — see where you stand first. No sign-up to start.
Don't just apply. Show up ready.
Olive works from this exact posting — no sign-up to start.
At a glance
Requirements
Credentials this posting asks for.
Job overview
Fresh Consulting is hiring a Staff Software Engineer (Security and Cryptography). The role seeks a Staff Software Engineer specializing in security and cryptography to design, develop, and integrate novel cryptographic systems for an orbital edge compute platform, while creating a comprehensive security and data‑sovereignty model for multi‑tenant workloads in a fast‑paced, ambiguous environment.
Key focus areas include Design and develop novel cryptographic systems for edge compute platforms, Architect a security and data‑sovereignty model for multi‑tenant workloads, and Develop key management and certificate lifecycle solutions.
Preferred (not required): C, C++, Rust, and Symmetric Cryptography.
Skills & qualifications
Skills
Qualifications
Full job description
Title: Staff Software Engineer
Duration: Full-Time
Location: Houston, TX (Can be remote however you must be onsite in Houston for atleast 2 weeks per month at a stretch)
Candidate must be a U.S person due to ITAR regulations
Fresh has partnered with a Space company, we are s eeking a Staff Software Engineer, Security and Cryptography to join the team designing, developing, and integrating novel cryptographic systems. Operating in a fast-paced environment characterized by rapid iteration and significant ambiguity, the successful candidate will deliver solutions quickly and effectively while developing a comprehensive security and data-sovereignty model for workloads and communications running at the orbital edge in a multi-tenant hosted environment. Key Duties and Responsibilities
-
Design, develop, and integrate novel cryptographic systems into orbital edge compute platform and software products
-
Architect and deliver a security and data-sovereignty model for multi-tenant workloads and communications running at the orbital edge, ensuring tenant isolation and customer control over sensitive data
-
Develop cryptographic and key management solutions suited to the constraints of edge compute environments, including intermittent connectivity, limited resources, and remote/autonomous operation
-
Design and implement key management and certificate lifecycle solutions, including key generation, storage, distribution, rotation, revocation, and secure deletion
-
Conduct threat modeling, architecture reviews, and security code reviews for cryptography-related features
-
Build libraries, APIs, and services that allow engineering teams to easily and correctly consume cryptographic services
-
Partner with software and hardware engineers to deliver customer-focused solutions, balancing security best practices with time-to-market
-
Integrate cryptographic solutions with hardware-backed key protection (HSMs, TPMs, or TEEs) where appropriate
-
Give and receive productive feedback during collaboration and in design and code reviews
-
Provide hands-on guidance and secure coding best practices to developers implementing cryptography
-
Evaluate and advance cryptographic agility, including readiness for post-quantum and evolving standards
-
Deliver iteratively and quickly in a fast-paced environment with significant ambiguity
-
Perform additional job duties as assigned
Qualifications Education & Experience
-
Bachelor of Science in Computer Science, Computer Engineering, Cybersecurity, Mathematics, or another related technical discipline, or equivalent professional experience
-
[8]+ years of professional software development experience, with strong proficiency in a systems language such as C, C++, or Rust
-
Deep engineering knowledge of symmetric and asymmetric cryptography and cryptographic protocols
-
Experience designing and implementing key management, PKI, and certificate lifecycle solutions
-
Demonstrated experience with secure development practices, threat modeling, and security-focused code review
-
Experience building secure systems in cloud and/or multi-tenant hosted environments
-
Experience with git distro (such as GitLab) and CI/CD tools
-
Prefer experience integrating cryptographic solutions with hardware-backed key protection (HSMs, TPMs, or TEEs)
-
Prefer familiarity with security and compliance frameworks such as NIST 800-53, FIPS 140-2/3, or CMMC
-
Prefer experience with post-quantum cryptography and cryptographic agility
-
Track record of making things happen in ambiguous, fast-moving environments
-
Uses good judgement to problem-solve proactively, positively impacting hard challenges
-
Demonstrated organization skills to meet tight deadlines with high quality results
Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Range $180K – $245K.
Powered by JazzHR
You've read the whole posting — now see how you match it.