Cryptography Engineer

2 weeks ago


Berkeley, United States Intertrust Full time

Intertrust’s mission is to make every Internet transaction trustworthy. Our family of integrated media, security, and data management products allows small businesses and leading global corporations to expand their reach by delivering rights-managed services, secure apps, and private data sets for various verticals, including energy, entertainment, fintech, and IoT. We have a legacy of invention and hold fundamental patents in the areas of computer security and digital trust.


Job Overview:

We are seeking a dedicated Software Engineer to join our team, focusing on developing and maintaining our in-house cryptographic software testing suites. The ideal candidate will have a strong background in mathematics and cryptography, with a keen interest in software development and testing.


Responsibilities:

· Develop, organize, and maintain automated and manual test suites for cryptographic software tools written in Java.

· Analyze software functionality to understand system behavior and pinpoint areas for testing enhancement.

· Integrate testing protocols with automated software build systems, ensuring seamless operation and consistency.

· Collaborate closely with the QA team and developers to coordinate test execution, troubleshoot issues, and refine test strategies.

· Provide on-call support alongside senior team members for critical deployment projects.

· Continuously learn and absorb extensive knowledge from senior team members, particularly in specialized areas like cryptography and software testing methodologies.


Key Requirements:

· Bachelor’s or master’s degree in mathematics, Computer Science, or a related field.

· Strong foundation in mathematics and cryptography, with the ability to grasp complex algorithms and cryptographic functions.

· Proficiency in developing software tests.

· Familiarity with modern software build tools, testing frameworks, and methodologies.

· Experience with Hardware Security Modules (HSMs) and cryptographic libraries, particularly in Java environments, is preferred.


Additional Skills:

· Excellent problem-solving and analytical skills.

· Strong communication and teamwork abilities, capable of working effectively with cross-functional teams.

· Ability to handle multiple tasks simultaneously and thrive in a dynamic, fast-paced environment.

· Eager to take on new challenges and commit to continuous professional growth.



  • Berkeley, United States Eluvio Full time

    Be a developer on the world's leading web3 multimedia distribution network! Eluvio is a highly-focused and ambitious team of systems, networking, blockchain, application, and video software engineers working together to implement the vision of the Content Fabric – a scalable, decentralized multimedia platform for distrbution and commercialization of...


  • Berkeley, United States Eluvio Full time

    Be a developer on the world's leading web3 multimedia distribution network!Eluvio is a highly-focused and ambitious team of systems, networking, blockchain, application, and video software engineers working together to implement the vision of the Content Fabric - a scalable, decentralized multimedia platform for distrbution and commercialization of content....


  • Berkeley, United States Eluvio Full time

    Be a developer on the world's leading web3 multimedia distribution network!Eluvio is a highly-focused and ambitious team of systems, networking, blockchain, application, and video software engineers working together to implement the vision of the Content Fabric - a scalable, decentralized multimedia platform for distrbution and commercialization of content....


  • Berkeley, United States Eluvio Full time

    Job DescriptionJob DescriptionBe a developer on the world's leading web3 multimedia distribution network! Eluvio is a highly-focused and ambitious team of systems, networking, blockchain, application, and video software engineers working together to implement the vision of the Content Fabric – a scalable, decentralized multimedia platform for...


  • Berkeley, CA, United States Osmosis Labs Full time

    About Us Osmosis is a community-created decentralized exchange that serves the Cosmos community, bringing multi-chain DeFi to life, starting with the Cosmos interoperability layer. We’re a community of passionate industry thought leaders whose research and development work is used at the frontier of cryptography and cryptoeconomic design. We have our...


  • Berkeley, United States Osmosis Labs Full time

    About Us Osmosis is a community-created decentralized exchange that serves the Cosmos community, bringing multi-chain DeFi to life, starting with the Cosmos interoperability layer. Early contributors to Osmosis include the Keplr wallet team and members of the earliest Cosmos core development team. We’re a community of passionate industry thought leaders...