Senior Backend Developer

Binance Logo

Binance

πŸ“Remote

Summary

Join Binance, a leading global blockchain ecosystem, as a Senior Software Developer to develop and maintain internal monitoring and alerting systems for high-load real-time production systems. You will design and improve monitoring tools, automate production testing, troubleshoot performance and software issues, and suggest architecture and process improvements. This full-time remote position, preferably in a European timezone, requires 5+ years of Node.js/JavaScript development experience with a background in monitoring large-scale production systems. You will work closely with Dev, QA, and DevOps teams. Binance offers competitive salary and company benefits, including a work-from-home arrangement.

Requirements

  • 5+ years as a Node.js / JavaScript developer, ideally, with background in monitoring & supporting large scale production systems
  • Deep understanding of REST API design and WebSockets
  • Familiar with cloud services such as AWS and GCP
  • Experience in large-scaled distributed environments
  • Good command of Linux environment
  • Clear, logical communicator in English

Responsibilities

  • Develop and maintain monitoring tools
  • Automate production testing
  • Identify and troubleshoot performance and software issues
  • Update, track and resolve technical issues
  • Suggest architecture improvements, recommend process improvements
  • Evaluate new technology options and vendor products. Ensure critical system security through the use of best in-class security solutions

Preferred Qualifications

  • Familiar with tools such as Docker, Nginx, Prometheus, Grafana, etc
  • Experience with using time series databases
  • Understanding of low-level programming languages such as C, C++, Rust, etc
  • Contributed to open source projects

Benefits

  • Competitive salary and company benefits
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.