Runloop

Visit website

Backend Engineer (Remote, Global)

  • Software Development
  • Full-time
  • Remote

Posted on February 15, 2022

About us

Runloop builds simulation environments for DeFi and trains autonomous agents to provide liquidity, manage risk, and discover trading opportunities at scale.

We are a fully remote and globally distributed technology startup founded by engineers from Google Brain, Coinbase, Twitter, YC, with experience in crypto, algorithmic trading, infrastructure, and machine learning. We are backed by top-tier crypto investors such as a16z, DCG, Naval Ravikant, Elad Gil, Balaji Srinivasan, etc.

About you

You are a seasoned backend engineer (Staff/Sr. Staff/Principal) and you have experience building software with stringent latency requirements.

You are excited to transition into Web3/crypto and develop a deep understanding of the Web3/crypto technology stack.

Qualifications:

  • You have 8+ years of industry experience in backend engineering, focusing on speed and low-level optimization. (example domains: game engines, databases, blockchain node implementations, HFT, virtualization, hardware-accelerated computation, compiler optimization, physics simulation, rendering pipelines, etc.)

  • You are proficient in a low-level programming language such as C/C++, Rust, Go, Java.

  • You thrive in a globally-distributed, asynchronous-by-default work environment that values deep work, quality engineering, and written communication. (e.g., design docs, documentation, runbooks, etc.)

We appreciate, but don’t require:

  • Experience with the Ethereum development stack (e.g., Solidity, EVM, etc.)

  • Experience building HFT algorithms and infrastructure

  • Production experience with Machine Learning / Reinforcement Learning

About the role

Expectations:

  • You will write performance-sensitive code to run “whole-world” simulations of DeFi, along with supporting distributed systems, data and ML pipelines.

  • Our tech stack consists of Rust, Golang, Python, PyTorch, Nomad, Consul, etc. We expect you to become proficient in Rust and self-sufficient with the rest.

  • We don’t require pre-existing knowledge of blockchain internals, but you will have to dive deep into various L1/L2 blockchain networks and determine how to integrate them into our simulation infrastructure.

What we offer:

  • Competitive salary and equity

  • Performance-based cash bonuses from our trading business (Unlike a typical technology startup, our business model allows us to provide both equity and liquidity.)

  • Full medical, dental, and vision insurance

  • Paid parental leave

  • Flexible work hours - we are fully remote and globally distributed

  • Stipend for home-office equipment and ergonomics

Why Runloop?

DeFi is becoming too complex for simple rule-based automation. As thousands of composable protocols come online, it will become increasingly difficult to evaluate risk, make investment decisions, test protocols, formulate ML/optimization problems, etc. We are building technology to tackle this complexity head-on, and we are in a unique position to discover and trade inefficiencies at scale.

We offer a science- and engineering-driven culture that values deep work, quality, and software craftsmanship. If you’re excited to transition into Web3/crypto, few other places can offer such direct access and exposure to the entire problem domain.

Runloop, Inc. is an equal opportunity employer. We value diversity at our company and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.