Trust Wallet is hiring a Backend Engineer (Go) to develop high-impact backend systems for a product used by over 200 million users. In this role, you will contribute to next-generation self-custody technology and build scalable, cloud-native, microservice-based architectures.
What You'll Do
- Own backend features that support all platforms, including extension, mobile, and desktop.
- Help define how Trust Wallet runs and deploys backend services to millions of users.
- Setup system monitoring to provide high SLAs for developed features.
- Work with the team to foster a culture of raising the bar with each new hire.
What We're Looking For
- 3+ years of software engineering experience.
- Extensive knowledge of Go (1.5+ years for a 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 using tools like Docker and Kubernetes.
Nice to Have
- Experience in a blockchain-based project.
- Experience building distributed systems.
- Expertise in identifying and analyzing performance bottlenecks.
- Expertise in NoSQL and/or other database storage engines like Key Value stores.
- Startup experience.
Technical Stack
- Go
- AWS, Azure, GCP
- SQL
- Docker, Kubernetes
- NoSQL, Key Value stores
Benefits & Compensation
- International work environment and flat organization.
- Flexible working hours and casual work attire.
- Great career development opportunities in a growing company.
- Competitive salary and benefits.
Work Mode
This is a global role.
Trust Wallet is an equal opportunity employer.