🧙‍♂️

Sr. Rust Smart Contract Engineer

Preferred Location
Asia Timezone
Last Updated
Jun 12, 2024 1:40 AM

Description:

SatLayer is a venture backed web3 infrastructure company. Our mission is be the #1 provider of modular security for the fast growing BTC ecosystem, including BTC L2s, DAs, and Rollups.

As part of this effort, we’re hiring a Senior Rust Contract Engineer with prior experience writing, testing, and deploying smart contracts into the Cosmos ecosystem.

You must be very familiar with key tools, frameworks, and workflows for developing and maintaining these contracts, and best practice design patterns for modularity and security of these contracts.

Responsibilities

  • Setup internal devtools and testing environments
  • Create re-usable dev containers using Docker and Bash
  • Create re-usable libraries and modules to accelerate development and support teammates
  • Design, build, and maintain our core CosmWasm smart contracts
  • Prescribe workflow and best practices to other Rust engineers
  • Collaborate with Golang engineers for to integrate with AVS and node software
  • Coordinate with security auditors and carry project through full audit processes
  • Manage the PRs for 1 or 2 Rust IC’s

Qualifications

  • Able to manage Rust engineers and align on deliverables
  • Able to clearly communicate with members of product and growth teams
  • Experience building and deploying Rust CosmWasm contracts
  • Familiar with major cloud providers such as AWS, GCP, Hetzner
  • Familiar with Ubuntu and other linux distros
  • Familiar with telemetry tools for both Golang and Rust
  • Professional fluency in written and spoken English

Nice-to-haves:

  • Experience with Golang
  • Contributes to FOSS
  • Professional fluency in written and spoken Chinese

Culture

  • You enjoy working with a small group of friendly, highly motivated, execution focused colleagues
  • You’re comfortable with a high degree of autonomy. We expect you to independently prioritize your work and understand how it maps to the overall needs and goals of the company
  • You’re knowledgeable in your domain but also enjoy wearing multiple hats and venturing outside of your comfort zone when the need arises
  • You value the ability to write well and understand the importance of good documentation