Trust Wallet

Backend Engineer, Go

Trust Wallet

full-time

Posted on:

Origin:  • 🌎 Anywhere in the World

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformKubernetesNoSQLSQLWeb3

About the role

  • Work on high-impact backend systems that power a product trusted by over 200M users worldwide.
  • Contribute to the next generation of self-custody technology, enabling individuals to securely own and grow their digital assets.
  • Build and scale cloud-native, microservice-based architectures that support a truly global user base.
  • Feature development and optimization: owning backend features that support extension, mobile, and desktop platforms.
  • Infrastructure: define how Trust Wallet runs and deploys backend services to millions of users.
  • Maintainability: setup system monitoring to provide high SLAs of developed features.
  • Team building: work with the team to create and foster a culture of raising the bar with each new hire.

Requirements

  • 3+ years of software engineering experience, including extensive knowledge of Go (1.5+ years for Mid Level role)
  • Experience building microservice-based architectures
  • Experience with cloud environments like AWS, Azure, or GCP
  • Knowledge of SQL databases
  • Experience in building systems from scratch
  • Experience with containerization (e.g. Docker, Kubernetes)
  • Experience in a blockchain-based project (Nice to Have)
  • Experience building distributed systems. Expertise in identifying and analyzing performance bottlenecks (Nice to Have)
  • Expertise in NoSQL and/or other database storage engines (e.g. Key Value) (Nice to Have)
  • Experience building distributed systems. (Nice to Have)
  • Startup experience (Nice to Have)