Join our Team

We’re creating highly sophisticated and innovative solutions which our customers love to use. Join us on our journey to bring trust and integrity to the digital world!

OUR VALUES

We are an open and welcoming environment, we pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. We are a respectful and inclusive work environment.

Intellectual Honesty

We ask ourselves the tough questions. We don’t take easy shortcuts. We are honest and truthful to each other and the people we communicate with.

Speed

As a startup, our only advantages are speed of execution and excellence. We do what we do quickly and we get things done in a flash. And we do it right, each time.

Excellence

We are a team of highly intelligent and capable people. We find amazing solutions to complex problems and we are an example to each other and the community.

BENEFITS

Stock Options

We grant you stock options to benefit from our growth throughout the journey.

Flexible Time and Place

We don’t track hours, we put trust first. Work whenever and wherever you work at your best.

Visibility to the Open Source Community

Contribute to cutting edge open source technology working for one of the fastest growing open source startups.

Company Retreats

Exchange ideas and have fun with a team of extremely smart, diverse, and motivated people.

Become an Inventor

We frequently file patents on pioneering technology and support and reward you contributing.

Report to the Founders

We value flat hierarchies. Exchange your ideas directly with the founders and actively shape our path.

Technology Showcase

We provide you with the freedom to create and innovate in our showcase program.

Become a Conference Speaker

Inspire other tech geeks speaking at the leading conferences of the industry.

English Lessons

We offer weekly English classes by professional tutors to improve your communication skills.

WE ARE REMOTE FRIENDLY

Codenotary is a fully remote team, spread across the planet. We have developers in fourteen different countries, and 21 different cities (and counting!). As a member of our team, you will be invited to work wherever you’re happiest and most productive.

OPEN POSITIONS

Sales Engineer

Remote (US or Europe)
Full Time

Sales Development Representative

Remote (US or Europe)
Full Time

Accounts Payable Clerk

Bellaire, 6750 West Loop South, Suite 845
Full Time

Account Executive

Remote (US or Europe)
Full Time

Office Manager

Bellaire, 6750 West Loop South, Suite 845
Full Time

Use Case - Tamper-resistant Clinical Trials

Goal:

Blockchain PoCs were unsuccessful due to complexity and lack of developers.

Still the goal of data immutability as well as client verification is a crucial. Furthermore, the system needs to be easy to use and operate (allowing backup, maintenance windows aso.).

Implementation:

immudb is running in different datacenters across the globe. All clinical trial information is stored in immudb either as transactions or the pdf documents as a whole.

Having that single source of truth with versioned, timestamped, and cryptographically verifiable records, enables a whole new way of transparency and trust.

Use Case - Finance

Goal:

Store the source data, the decision and the rule base for financial support from governments timestamped, verifiable.

A very important functionality is the ability to compare the historic decision (based on the past rulebase) with the rulebase at a different date. Fully cryptographic verifiable Time Travel queries are required to be able to achieve that comparison.

Implementation:

While the source data, rulebase and the documented decision are stored in verifiable Blobs in immudb, the transaction is stored using the relational layer of immudb.

That allows the use of immudb’s time travel capabilities to retrieve verified historic data and recalculate with the most recent rulebase.

Use Case - eCommerce and NFT marketplace

Goal:

No matter if it’s an eCommerce platform or NFT marketplace, the goals are similar:

  • High amount of transactions (potentially millions a second)
  • Ability to read and write multiple records within one transaction
  • prevent overwrite or updates on transactions
  • comply with regulations (PCI, GDPR, …)


Implementation:

immudb is typically scaled out using Hyperscaler (i. e. AWS, Google Cloud, Microsoft Azure) distributed across the Globe. Auditors are also distributed to track the verification proof over time. Additionally, the shop or marketplace applications store immudb cryptographic state information. That high level of integrity and tamper-evidence while maintaining a very high transaction speed is key for companies to chose immudb.

Use Case - IoT Sensor Data

Goal:

IoT sensor data received by devices collecting environment data needs to be stored locally in a cryptographically verifiable manner until the data is transferred to a central datacenter. The data integrity needs to be verifiable at any given point in time and while in transit.

Implementation:

immudb runs embedded on the IoT device itself and is consistently audited by external probes. The data transfer to audit is minimal and works even with minimum bandwidth and unreliable connections.

Whenever the IoT devices are connected to a high bandwidth, the data transfer happens to a data center (large immudb deployment) and the source and destination date integrity is fully verified.

Use Case - DevOps Evidence

Goal:

CI/CD and application build logs need to be stored auditable and tamper-evident.
A very high Performance is required as the system should not slow down any build process.
Scalability is key as billions of artifacts are expected within the next years.
Next to a possibility of integrity validation, data needs to be retrievable by pipeline job id or digital asset checksum.

Implementation:

As part of the CI/CD audit functionality, data is stored within immudb using the Key/Value functionality. Key is either the CI/CD job id (i. e. Jenkins or GitLab) or the checksum of the resulting build or container image.

White Paper — Registration

We will also send you the research paper
via email.

CodeNotary — Webinar

White Paper — Registration

Please let us know where we can send the whitepaper on CodeNotary Trusted Software Supply Chain. 

Become a partner

Start Your Trial

Please enter contact information to receive an email with the virtual appliance download instructions.

Start Free Trial

Please enter contact information to receive an email with the free trial details.

Subscribe to our newsletter