remote
Technical Support Engineer - Blockchain & Backend Development - Binance
Software Engineer
Provide tier‑2 technical support for blockchain and backend services, troubleshoot complex issues, and collaborate with engineering teams using Python, Node.js, Go, Kubernetes, and AWS to ensure platform stability and performance.
About the role
Key Responsibilities
- Diagnose and resolve complex technical issues affecting blockchain nodes, smart‑contract execution, and backend microservices.
- Collaborate with development, DevOps, and security teams to reproduce bugs, propose fixes, and implement improvements.
- Monitor system health using cloud observability tools, manage Kubernetes clusters, and ensure high‑availability of services on AWS.
- Develop and maintain internal tooling and scripts in Python, Node.js, or Go to automate troubleshooting and incident response.
- Document root‑cause analyses, create knowledge‑base articles, and provide clear guidance to tier‑1 support and customers.
Requirements
- 3+ years of experience in backend or blockchain support engineering, with strong knowledge of distributed systems.
- Proficiency in Python, Node.js, and/or Go; hands‑on experience with RESTful APIs and microservice architectures.
- Solid understanding of container orchestration (Kubernetes) and cloud platforms (AWS), including networking, IAM, and monitoring.
- Familiarity with blockchain concepts, consensus mechanisms, and smart‑contract platforms.
- Excellent problem‑solving, communication, and documentation skills in a fast‑paced environment.
Skills
pythonnodejsgokubernetesaws