Senior Blockchain Engineer (Rust) & Senior Data Engineer

Remote $90k–$140k senior 5 months ago full-time quality 8.5/10

Role in brief

Trust Wallet is looking for a Senior Blockchain Engineer and a Senior Data Engineer to work remotely. Candidates should have experience in Rust, Go, or C++ for the blockchain role, and data engineering skills with AWS for the data engineer role.

Apply now →

✓ Direct apply: you message the hiring person on Telegram. No ATS.

RustGoC++AWSPythonSQL

About the role

As a Senior Blockchain Engineer, you will contribute to the development of Wallet Core, an open-source library, and implement cryptographic functions. This role requires experience in Rust, Go, or C++, along with knowledge of cryptography to ensure secure and efficient code.

The Senior Data Engineer position involves designing and maintaining data infrastructure using AWS and Databricks. You will be responsible for creating ETL pipelines and custom services using Python or Go, requiring a strong background in data engineering and data lake architecture.

The salary ranges for the roles are $90,000 to $140,000 per year, depending on the position and experience.

Skills that matter here

  • Rust: This role requires using Rust to develop secure and efficient blockchain solutions.
  • Go: Go is utilized for creating custom services and ETL pipelines in the data engineering role.
  • C++: C++ experience is relevant for the blockchain engineer role, particularly in implementing cryptographic functions.
  • AWS: AWS is essential for managing data infrastructure and services in the data engineering position.
  • Python: Python is used for developing ETL pipelines and other data engineering tasks.
  • SQL: SQL skills are necessary for managing and querying data effectively in the data engineer role.

Who this role suits

  • A candidate with a strong technical background in blockchain or data engineering.
  • Someone who is comfortable working remotely and independently, yet values collaboration.
  • A problem-solver who thrives in a fast-paced, innovative environment.
  • An individual who pays attention to detail and prioritizes security in their coding practices.

From the employer

Senior Blockchain Engineer (Rust)

  • Develop Wallet Core (open-source cross-platform library).
  • Implement cryptographic functions.

Senior Data Engineer

  • Design and maintain data infrastructure on AWS + Databricks.
  • Create ETL pipelines (Airbyte) and custom services using Python/Go.

Senior Blockchain Engineer (Rust)

  • 2+ years of experience in crypto/blockchain using Rust, Go, or C++.
  • Knowledge of cryptography (signatures, hashes, ZK).
  • Ability to write efficient and secure code.

Senior Data Engineer

  • 3+ years of experience in Data Engineering with a focus on data lake architecture.
  • Experience with S3, Glue, Lambda, IAM, SQL, Data Governance.

Senior Blockchain Engineer (Rust)

  • Salary: ~$100,000 – $140,000 per year (gross).

Senior Data Engineer

  • Salary: ~$90,000 – $130,000 per year (gross).

Questions about this role

What is the remote policy?

This position is fully remote.

What is the seniority level of the roles?

Both positions are senior-level roles.

How can I apply?

Candidates can apply through the Trust Wallet website at trustwallet.com.

Apply now →

✓ Direct apply: you message the hiring person on Telegram. No ATS.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Trust Wallet.