Backend Engineer at Gate io

Full Time1 month ago
Employment Information
Company Team Introduction
Since its establishment, the product development team has always adhered to the concept of customer first and safety first. The products are constantly updated and iterated, with a focus on maintaining stable technology while pursuing innovation. By joining the research and development team, you will collaborate with a group of industry-leading technical partners to refine a global top 5 platform characterized by high-performance, high reliability, and continuous innovation. In this environment, your development space is unlimited, and your career prospects are promising. We are actively recruiting outstanding like-minded professionals worldwide to join our team. Our ideal candidates should demonstrate proactivity, logical thinking, and strong teamwork and communication coordination skills. They must also possess a dedicated spirit of specialization, be willing to challenge themselves, and have the courage to solve complex and unknown problems.
Job Description
This position is part of the core development team responsible for building and maintaining cutting-edge backend systems. The role involves designing, developing, refactoring, and optimizing technical architectures to align with business and technical strategies. You will also contribute to solving critical technical challenges in the trading core system, ensuring high-performance processing capabilities under high concurrency, high availability, and massive data scenarios. Additionally, you will participate in the architecture and development of platform-level product foundational capabilities, driving innovation and reliability across the entire system.
Key Responsibilities
  • Lead the design, development, refactoring, and optimization of backend systems, creating robust technical architecture solutions based on business requirements and technical planning.
  • Collaborate on solving complex technical problems within the trading core system, continuously enhancing system performance under high concurrency, high availability, and massive data processing demands.
  • Contribute to the architecture and development of platform-level product foundational capabilities, ensuring scalability, reliability, and innovation in core system design.
  • Implement and maintain high-performance codebases, leveraging Linux and C programming expertise to address system-level challenges.
  • Participate in cross-functional projects to integrate new technologies and improve existing system functionalities, aligning with global product development goals.
  • Document technical processes and solutions, ensuring clarity and maintainability for future development and team collaboration.
Job Requirements
  • Proficient in Linux system programming and C language development, with a strong foundation in software architecture design and optimization.
  • Experience in developing high-performance, high-reliability backend systems, particularly in environments with high concurrency and massive data processing.
  • Excellent problem-solving skills, with the ability to analyze and resolve complex technical challenges in trading core systems.
  • Strong teamwork and communication abilities, capable of collaborating with cross-functional teams and technical partners to achieve project objectives.
  • Proactive mindset and logical thinking, with a commitment to continuous learning and specialization in emerging technologies.
  • Ability to work independently and take ownership of technical tasks, while contributing to team-driven innovation and product development.
  • Preferred qualifications include experience with distributed systems, real-time data processing frameworks, and a track record of delivering scalable solutions in high-pressure environments.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact