By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Cookie Notice or go to Preferences.

Senior Software Engineer, Data

For this role we do not require prior blockchain or web3 experience, but expect that you’ll learn quickly!

If you are passionate about data platforms, information retrieval, search, large-scale infrastructure, blockchain, the metaverse and the future of the Internet let's chat!

Apply at jobs@mnemonichq.com

‍

The Role

The scope of the work is broad, but generally includes:

  • Designing and developing foundational backend and data infrastructure that supports our platform
  • Designing and developing scalable blockchain indexers, data aggregators and data pipelines
  • Developing public APIs and engaging with the developer community
  • Identifying and establishing best-in-class engineering practices

We are currently working with

  • Golang
  • gRPC, Protobuf and REST APIs
  • Postgres
  • Docker
  • Terraform
  • Kubernetes
  • GCP, AWS

‍

‍

What We Are Looking For:

Experience we are looking for

  • A track record of architecting robust and reliable, production-grade distributed systems
  • Understanding of system performance analyses and optimization techniques across the full stack (operating system, file system, storage, memory, CPU and network)
  • Writing high-quality maintainable code. Professional experience with Golang is preferred
  • Ability to move quickly while managing trade-offs of performance, reliability, security, and code quality
  • Ability to tackle ambiguous and undefined problems
  • A low-ego, growth oriented mindset, with a bias to thoughtful action, curiosity, self-direction and team play
  • Production experience with relational databases
  • Nice to have: Experience with blockchain and web3 technologies
  • Nice to have: Experience with GCP, Terraform, Kubernetes

‍

Nice To Haves

  • Experience with blockchain nodes deployment and monitoring
  • Experience working with one or more: Geth, Parity, Solana, Polygon

‍

Interested?

Apply Now

Our Company

Mnemonic is backed by leading investors with expertise in blockchain, enterprise, and entertainment industries.

Benefits

  • Generous equity of an early stage fast-growing startup
  • Opportunity to join the team in the early days, take on major responsibility, and make meaningful contributions
  • Work as part of the diverse team solving unique and challenging problems. While US-based, our founding team and employees come from different countries and backgrounds
  • Competitive cash compensation
  • Medical, Dental and Vision coverage to keep you and your family healthy (we cover 100% premiums for employees)
  • Ability to work remotely within the US
    Unlimited PTO
  • Stipend for your home office setup

We are building a diverse and inclusive workplace where everyone is heard, valued, supported, and empowered in their pursuit of professional growth.

FAQ

How can I get in touch?

You can email us: jobs@mnemonichq.com and we’ll be in touch! If your resume and background appear like a good match, someone will reach out for an initial phone screen.

Where is Mnemonic located?

Mnemonic does not have an official office. We all work 100% remotely from home: San Francisco, Seattle, Miami, Berlin, and Vienna.

Have you raised any money?

Yes – we have raised $4M seed round and are a pre-series A company. You can read more about our raise here. Most notably, we are proud to be backed by by Kenetic, with participation from Monochrome Capital, Sound Ventures, a venture capital firm founded by Ashton Kutcher and Guy Oseary, Tribe Capital, HackVC, and prominent angels from IntoTheBlock, Coinbase and People.ai.

What's the team's background?

Collectively, our team has decades of varied experience with large scale infrastructure development, big data, machine learning, artificial intelligence, data science, and product design at iconic tech companies like Uber, Google, Nest, and Reddit.

Our goal is to build the most technical and talented team in the space.

Who else is working at Mnemonic?

Andrii, Elena, Ben, Bob, Heather, Andrey, Irina, Ati, Jeremiah, Alex. We also work with a few friends across the globe who help us part-time across design, engineering and content.

Do you provide any healthcare benefits?

Yes – medical, dental, vision are paid 100% by us. We also provide unlimited PTO, home office stipend, Apple laptop of your choice, and internet reimbursement.

How does Mnemonic make money?

We are a traditional B2B software type of business. Our main product is APIs and data, and the business model is based on the usage of the API. Simply put we charge our customers per call.Our customers range from small-to-large companies in the Web2 and Web3 spaces.

What is the interview process like?

We typically do a quick phone screen call to get to know each other better, learn more about you and align on the expectations. After that we prefer to give a home assignment. The assignment is expected to take no more than 3 hours. After this stage we proceed to a more formal interview process which typically includes architecture discussion and system design component, and a bit of a problem solving (no tricks or puzzles).

What is the technical stack that you're working on?

We write most of our code in Golang. We run most of our infrastructure in GCP and AWS. A small portion of our infrastructure is also running on a few bare metal servers for efficiency. The team also works with Postgres, BigQuery, memcached, Kubernetes, Docker and Terraform.