Senior Backend Engineer (Go)
Trust Wallet · Remote · Remote - Global ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior Backend Engineer
- Fully remote (Global)
- Go + Microservices
- AWS, Azure, or GCP
- Web3 & Crypto focus
Join Trust Wallet to shape the infrastructure supporting over 200 million users in the Web3 space. You will design and deploy high-impact backend systems that enable secure self-custody of digital assets.
The team focuses on building scalable, cloud-native architectures while maintaining high service level agreements. You will collaborate with international colleagues to raise engineering standards and foster a strong technical culture.
What you'll do
- Own backend feature development for mobile, desktop, and extension platforms
- Define deployment strategies for backend services serving millions of users
- Implement system monitoring to ensure high availability and SLAs
- Collaborate with the team to maintain high engineering standards
- Build and scale cloud-native microservice architectures
What you'll need
- 5+ years of software engineering experience
- Extensive knowledge of Go programming language
- Proven experience building microservice-based architectures
- Proficiency with cloud environments such as AWS, Azure, or GCP
- Strong knowledge of SQL databases
- Experience building systems from scratch
- Familiarity with containerization tools like Docker and Kubernetes
Nice to have
- Previous experience in blockchain-based projects
- Background in building distributed systems
- Expertise in identifying performance bottlenecks
- Knowledge of NoSQL or key-value storage engines
- Prior experience working in a startup environment
Stack
- Go
- AWS
- Azure
- GCP
- SQL
- Docker
- Kubernetes
- NoSQL
How you'll work
- Fully remote position open globally
- Flexible working hours
- Must have right to work in country of residence
What you get
- Competitive salary and benefits package
- Opportunities for career development and learning
- Flat organizational structure with diverse international teams
- Work on challenging projects in the blockchain ecosystem
Hiring process
- Applications not contacted within 4 weeks are considered unsuccessful