<aside> ↙️ Yorba is looking for a person that can help build the bridge to next-generation identity tools.

</aside>

What We’re Building

Yorba offers simple, secure identity management. The service aggregates a person's online presence and provides insights, guidance, and a set of organizing principles to manage personal information. Identity is actionable through open standards, available APIs, and partner interoperation.

We're committed to building a more ethical internet. These aren't just words. Yorba is a Public Benefit Corporation, which means that we legally cannot prioritize profits at the expense of our core values, our members, or our promises. Furthermore, we're building on open standards; our product must win on the merits of our user experience and the trust we build with our members. We believe that people are tired of the status quo and Yorba offers a way to make meaningful change.

What a Senior Engineer Does at Yorba

Governments and corporations of all sizes use software to collect and manage information about individuals. Yorba inverts this power relationship by providing individuals tools to manage who has access to their lives. This is sometimes called a Vendor Relationship Manager (VRM). Our implementation of the VRM is based on a collection of open standards. You will be working with the open schemas that structure personal information, open standards like OAuth and Verifiable Credentials that make personal information easy to share, and components of the emerging Self Sovereign Identity specification that decouple personal information from centralized platforms.

Sensitive personal information must be stored securely on people's personal data storage. Potential candidates should feel comfortable working with encryption libraries to secure data at rest and in transit. Yorba does not need to know the contents of a member's documents and records in order to be useful, but data integrity guarantees across devices must be engineered.

The person who fills this position will also be tasked with writing heuristics that analyze and automate various aspects of a Yorba member's online presence.

These features will be built as Clojure microservices. The user interface components are built and tested in NodeJS by longtime collaborators in Nepal.

Qualifications

The people who work at Yorba want to fix the internet. This job is an opportunity to take action while maintaining a unique level of autonomy and flexibility. You need to be self-managing and self-starting to work at Yorba; we keep meetings to a minimum.

We're looking for someone who is caring, intellectually curious, and maybe even takes joy in reading a good book. If you join our team, we expect that you will help shape our programming practice as much as you help shape the product. After all, any ambitious project can only emerge from a series of small everyday choices.

Requirements