Rust Engineer - Web3
Career Renew
N/A
Job Details
Full-time
Full Job Description
Career Renew is recruiting for one of its clients a Rust Engineer - Remote position, candidates can be based in N/S America.
What You’ll Be Doing
- Working closely with both operations and development engineers to understand where improvements to our codebase are needed
- Participating in design meetings with engineers from external core development teams and review their PRs as needed
- Designing, engineering, and implementing a number of high priority improvements for our Hosted Service platform
- Analyzing requirements for already specified initiatives, develop novel solutions for new issues, and translate them into feature designs
- Writing reusable, testable and efficient code in Rust
- Writing both unit and integration tests, and helping to develop automation tooling for repeated tasks
Requirements
- Based in N/S America
- Demonstrated experience in and deep understanding of Rust required;
- Experience with Assemblyscript/Typescript
- Web3 experience (or very interested in the space)
- Familiarity with open source software development process
- A solid understanding of software design patterns, and how to build components that are reusable, extensible, and modular
- Some understanding or awareness of blockchain or distributed technology preferred
- Participation in rotating on-call duty during working hours required
- Experience with ops and infrastructure (e.g., testing, tooling) and Postgres databases strongly preferred
- Proven ability to collaborate effectively asynchronously with a multinational team spanning numerous time zones