Trust Wallet
Senior Backend Engineer (Go)
Remote - Global. Posted 11 months ago
The role
You will own backend features that support extension, mobile, and desktop platforms. You will build and scale cloud-native, microservice-based architectures and help define how backend services are deployed.
What you will do
- Own backend features that support extension, mobile, and desktop platforms
- Help define how Trust Wallet runs and deploys backend services
- Setup system monitoring to provide high SLAs of developed features
- Work with the team to create and foster a culture of raising the bar
Required qualifications
- 5+ years of software engineering experience
- Extensive knowledge of Go
- 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)
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 (e.g. Key Value)
- Startup experience
Benefits
- Excellent learning and career development opportunities
- Work alongside diverse, world-class talent
- Work in a truly global organization with international teams and a flat organizational structure
- Work fully remotely with flexible working hours
- Competitive salary and benefits
Before you apply
- You must have the right to work for the country you are based
- Please consider your application as unsuccessful should you not be contacted within 4 weeks from your application date
About the company
Trust Wallet is a secure, self-custody Web3 wallet that empowers people to own and control their digital assets. It allows users to explore Web3, access dApps, manage crypto, and buy and sell digital assets.