About the company
Trust Wallet is the leading non-custodial cryptocurrency wallet, trusted by over 200 million people worldwide.
The Opportunity
- 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.
- Build and scale cloud-native, microservice-based architectures.
Responsibilities
- Feature development and optimization: owning backend features for all platforms
- Infrastructure: defining how Trust Wallet runs and deploys backend services
- Maintainability: system monitoring to provide high SLAs
- Team building: creating and fostering a culture of raising the bar
Requirements
- 5+ years of software engineering experience, including extensive knowledge of Go
- Experience building microservice-based architectures
- Experience with cloud environments like AWS, Azure, or GCP
- Knowledge of SQL databases
- Experience with containerization (Docker, Kubernetes)
Nice to Have
- Experience in a blockchain-based project
- Expertise in NoSQL and/or other database storage engines
- Startup experience