Remote
Senior Typescript Engineer
Apply now

About the role

Lattice is looking for a Senior TypeScript Engineer. Candidates can expect some national and international travel (10-20%) for events, conferences, and team retreats.

Autonomous worlds?

Have you ever noticed how some video games or interactive digital spaces take a life of their own? We believe digital worlds can emerge as more meaningful than the real world and we want to help develop technology and infrastructure to power their evolution into sustainable ecosystems eventually outlasting their creators. Ethereum is our stack of choice but it still requires a lot of work to make it usable and scalable for world builders. This is where we come in.

The Job

Work with us on MUD by building serious TypeScript libraries & tools.

Here are some of the things you will work on:

  • Complete SDK to build autonomous worlds, onchain applications and games
  • Realtime sync engine between the browser and the blockchain
    • Expressive query engine to fetch data with SQL (common in applications) or ECS (common in games)
  • Dashboards to explore and interact with autonomous worlds
  • Seamless onboarding tools - users shouldn’t need to know they’re interacting with a blockchain
  • Best in class TS type safety using the absolute latest strategies for strong yet performant TS types

Your profile

Passion for software development and improving developer experience

  • You’re in love with type magic and have written a lot of TypeScript
  • You are passionate about writing clean software and building - ideally side projects or even a company
  • You are passionate about building tools to improve developer experience
  • You’re happy to build in public (all of our tools are open source and we like to talk about what we’re working on)

Compensation

  • Competitive salary ($158k-$192k).
  • We have chosen to forgo VC funding and are well-funded via grants, which allows us to offer significantly above average equity compensation (0.5%+, depending on experience).
  • Premium private medical insurance in the UK, US, and other countries where available.
  • Flexible PTO with a high level of freedom and autonomy for your work. You receive a bonus if you take at least 25 days of PTO a year.
  • Paid travel - team on-sites in different parts of the world, several times a year.

About Lattice

Lattice is building full stack, from games and worlds to infrastructure and tools to make autonomous worlds a reality. Our goal is to transition Ethereum from a financial computer to its original ambition as the World Computer.

Our most major software contribution so far is MUD. MUD is an onchain operating system for Ethereum. It is built as a micro-kernel, with its core module being an embedded relational database that replaces the traditional storage model of Ethereum. All of MUD is onchain and runs on the EVM.

On the hardware side, we built Redstone, a home for autonomous worlds. It's a Plasma-inspired L2 that is designed from the ground up to make onchain worlds accessible, scalable, and cheap.

We have also built Sky Strife, an experimental, fully onchain real-time strategy game that is live on Redstone.

We are a very small team of highly efficient engineers and operators, have a low bureaucratic overhead, and are focused on shipping products to production. We maintain short cycles that makes products we create reach a strong grass root community of developers almost immediately.

Our Team

Lattice is currently 13 people living across North America and Europe, with 5 based in our London office.

Apply to this role