Senior Blockchain Engineer (Rust) & Senior Data Engineer
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.
✓ Direct apply: you message the hiring person on Telegram. No ATS.
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.
✓ Direct apply: you message the hiring person on Telegram. No ATS.