Athens Research (W21)
Open-Source Roam Research

Clojure Engineer

$80k - $120k0.50% - 5.00%

Remote
Full-time
Any (new grads ok)
About Athens Research

Our mission is to create open-source software to augment intelligence and knowledge management for individuals, teams, and enterprises in the short-term, and global communities in the long-term.

Our vision is to create a second brain and second internet using knowledge graphs and bidirectional links. A second brain would be the central "operating system" for yourself or your collaborators. A second internet would be a new, globally connected system of information and communication flows, like the Internet but rewired with bidirectional links and data. Ideally, these global knowledge graphs would be built on open and decentralized protocols so that opportunity and access can remain democratized.

About the role

Skills: Clojure

Why

Our mission is to create open-source software to augment intelligence and knowledge management for individuals, teams, and enterprises in the short-term, and global communities in the long-term.

Our vision is to create a second brain and second internet using knowledge graphs and bidirectional links. A second brain would be the central "operating system" for yourself or your collaborators. A second internet would be a new, globally connected system of information and communication flows, like the Internet but rewired with bidirectional links and data. Ideally, these global knowledge graphs would be built on open and decentralized protocols so that opportunity and access can remain democratized.

What

We are building a new platform, the knowledge graph, with a new primitive, the bidirectional link. The first killer use cases for knowledge graphs and bidirectional links are notetaking, research, and documentation.

In the short-term, notetaking naturally moves into task and project management, then calendar and time management, and then communications more broadly.

How / Where

Being in an open-source community that values collaboration and learning, you will need to be friendly and communicative. 99% of our work and communication happens in open channels — "building in public."

This is more than a Monday through Friday 9-to-5. Every Sunday we have a community call on Discord, because that is when many our contributors and users have free time. This is typically a casual hangout. If it feels like "work," something is wrong!

Because we have contributors from all over the world, we are distributed and remote-first. Expect to work asynchronously and be mindful of collaborators' timezones. That said, we encourage synchronous voice+video via Discord and async voice+video with Loom to maintain the human connection.

Who

We are an early stage startup funded by Y Combinator, X, Y, and Z.

You will be joining as the 1st / 2nd / 3rd / 4th hire. Being an early startup hire, you will have to be:

  • scrappy, hungry, and resourceful — an underdog
  • hardworking, ambitious, and a very fast learner
  • a long-term optimizer, with a short-term bias toward action and execution

Ideally, you have experience with various text editors and IDEs, productivity and knowledge tools, and tools for thought.

  • Do you use both Vim and Emacs?
  • Do you constantly tinker with tools, trendy/new or esoteric/old?
    • Kitemaker, Miro, Whimsical, Craft, Supernotes, nvALT, Leo Editor, VoodooPad, Workflowy, Dynalist, Obsidian, Dendron, Foam, org-mode, Vimflowy, DevonThink, The Archive, Zettlr, Zim, Zenkit, Nimbus Notes, WorldBrain, Hypothes.is, Pocket, Instapaper, Airr, Pinboard, Muse, Gingko, TiddlyWiki, Typora, iA Writer
  • Perhaps you're inspired by:
    • OGs like Douglas Engelbart, Alan Kay, Ted Nelson, Tim Berners-Lee, and Stewart Brand
    • Designers like Bret Victor, Andy Matuschak, and Michael Nielsen
    • Productivity gurus like Tiago Forte, Ali Abdal, and Thomas Frank

You will working directly with the founder of Athens, Jeff Tang (Twitter, GitHub, LinkedIn).

Jeff has a unique combination of skills that makes him a pleasure to work with. The combination of being a kind and intelligent person with excellent organization and communication skills have allowed him to build up a very smart and welcoming community. By creating and launching Athens in a very short time span, he has shown to be both a great developer as well as being very business savvy. You won't regret working with him!

Jeroen, first engineering contributor, CTO of AdGoji

When / Hiring and Interview Process

We are hiring now. You should start contributing today, or at least start engaging with the community.

We do not have a conventional hiring process. Apologies if you've spent hundreds of hours on LeetCode or your portfolio. Whether you want to join as an engineer, designer, or community developer, making contributions is the hiring and interview process. This is not a proxy for the job. This is the job.

The more collaboration done through contributions, the more we understand each other's technical and communication abilities and styles. There should be little to no friction or onboarding going from contributor to part-time to full-time.

Message @Jeff Tang that you are contributing with the expectation of working at Athens. You will be compensated via Gitcoin Bounties for the contributions you make. We plan to invest heavily in Bounties, therefore it's possible that you get paid more for Bounties per hour than a normal part-time or full-time job. See Bounty Experiment 3/07/21 - 3/28/21 for more background.

Benefits

Engineer

Role

  • Design, build, and maintain our core product, a ClojureScript + DataScript knowledge graph
  • Polishing functionality and components
  • See our GitHub Projects, Issues, and Discussions, and use Athens to get a feel for what needs to be improved
  • Talking to users and contributors on Discord and GitHub; attending community call on Sundays

Plus

  • Experience in open-source
  • Experience with ClojureScript, React, Electron, CSS
  • Experience with Lisp or Functional Languages

Hiring Process

Technology

  • Clojure
  • ClojureScript
  • Datomic
  • DataScript
  • AWS

Other jobs at Athens Research

Clojure Engineer
fulltime
Remote
Full Stack
$80k - $120k
0.50% - 5.00%
Any (new grads ok)