Back to jobs

Senior Rust Developer ( Blockchain )

Resource Consultants, Inc.Remote (United States)Posted 3w ago
Senior Full-Stack Engineer
Full Time
Remote
Craft my tailored resume free

Free to start · No card

Job description

THIS IS A REMOTE WORLDWIDE POSITION

Our ecosystem of choice (to start) is the Polkadot ecosystem, thus we are building off of the Substrate framework coding in Rust, which then compiles to WebAssembly. Youll be part of our blockchain development team, building new modules and defining blockchain APIs for dapp developers. You will be involved in both architectural design, hands-on development and unit testing.

What you'll do

  • Design and build computationally efficient data structure for automation primitives
  • Define and build APIs for other developers to build dapps
  • Optimize and maintain blockchain code base in Rust
  • Programmably measure and analyze blockchain performance
  • Create high-quality product design documentation

What it takes

  • Senior-level Rust development experience (2+ yrs)
  • 4+ years of professional experience shipping products as a backend/full-stack developer
  • Strong high-performance system design skills are required
  • Ability to work independently with little supervision
  • Fluent in English, written and spoken
  • Experience with large distributed system is a plus
  • Experience with QA, performance optimization and tuning is a plus

What we offer

  • Competitive cash and token shares
  • Collaborative, transparent and empowering work culture
  • Remote-first with hubs in San Francisco, Austin & Melbourne
  • Medical, vision and dental coverage in U.S., Australia and China
  • Paid time off and sick days
  • Team off-sites & crypto conferences at fun locations

Our values

  • We train for product-focused engineers, who want to understand why decisions are made, how people use the product, and love to be involved in making product designs.
  • We thrive within the cycle of prototyping, market testing, and iterating.
  • We are engineers who have the thirst for using technologies to leapfrog human/user problems, with empathy to reach for magical experiences.

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for Resource Consultants, Inc.. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.