Position: Senior Rust Engineer
Company: Storypoint
Category: Rust
Experience required: 3y
English level: fluent
Published: 2022-12-01T00:00:00+02:00

We are looking for an engineer who can thrive in a remote, fast-paced, innovative startup environment and who isn’t deterred by unknowns or unfamiliar concepts. We expect clear communication, both written and verbal, as well as comfort with challenging and mentoring other engineers to help them.

We are looking for an experienced Rust engineer who knows what it takes to ship high-quality software in production. The ideal candidate takes pride in writing clean, efficient, and maintainable code and is an advocate for best practices, continually looking to learn and to improve.

🔌 ROLES & RESPONSIBILITIES
● Design, build, ship, and maintain production-grade blockchain software
● Produce and review technical designs and reference documentation
● Contribute to team planning, estimation, and roadmapping
● Promote and implement software engineering best practices
● Coach junior developers
● Lead code reviews and demonstrations

⚡️ MUST HAVE SKILLS
● A **Bachelor degree in Computer Science **or related technical field
● **3+ years** experience as a full-time **software developer**
● Strong knowledge of modern software development and testing practices
● **Strong expertise in Rust** with prior experience of building **web3 **applications in Rust
● Necessary experience in **Javascript/typescript**
● Well versed with Github practices and Github CI
● Experience with CosmWasm or other WASM execution engines
● Strong knowledge about blockchains and proof of stake
● Excellent troubleshooting skills

GOOD TO HAVE SKILLS
● Experience with cloud native application development (k8s, Docker, GH actions,
CI/CD)
● Frontend development and integration experience
● Knowledge of RPC/websockets, web3js, cosmjs/cosmos-sdk
● Experience in building DeFi (decentralized finance) dApps
● Moderate experience with any one of these Postgres, Graphql, and leveldb
● BONUS: Experience with Liquid Staking
● BONUS: Experience with Cosmos-SDK / Cosmos IBC tech-stack
● BONUS: Open Source Contributions, especially within the blockchain space

🙌 PERKS
● Competitive Salary & Leave policy
● Fully-remote working, or from major hubs
● Flexible Working Hours
● Continuous in-house training & mentoring
● Sponsored travel to international industry conferences
● Active support of healthy lifestyle
● Family friendly: paid paternity / maternity leave
● Annual team off-site
● Access to professional subscriptions (Messari, Nansen, etc)

💡 ABOUT US
We are the driving force behind Persistence, a decentralized Tendermint-based Layer-1 blockchain powering an ecosystem of DeFi applications focused on unlocking the liquidity of staked assets.
Persistence is on a mission to become a true liquid staking hub offering a seamless and capital-efficient staking and DeFi experience for Proof-of-Stake (PoS) users, by empowering developers to build innovative applications around liquid staked assets.
The Persistence Core-1 chain facilitates the issuance and deployment of liquid-staked stkASSETs via pSTAKE, allowing users to earn staking rewards while participating in DeFi primitives, such as borrowing & lending and liquidity provisioning on Decentralised Exchanges. Having enabled CosmWasm, the core-1 chain also promotes the deployment of Dapps via Smart Contracts