Senior Software Development Engineer - Database NoSQL Redis

Company: Hireio, Inc.
Job type: Full-time

About the team
Our database development team is responsible for building and owning database products used by our infrastructure including but not limited to relational databases, distributed cache, key-value stores, document stores, and Graph stores. In this team, you’ll have the opportunity to develop and enhance that NoSQL database service in a cloud-native environment. We embrace a culture of self-direction, intellectual curiosity, openness, and problem-solving. If you are a passionate and experienced engineer with a strong background in cloud database development, eager to contribute to cutting-edge technologies and support mission-critical business systems, we encourage you to apply. Join us in shaping the future of cloud databases.
Responsibilities:
- Lead the development of cutting-edge, high-performance, cost-effective, and large-scale cloud database products.
- Support the Volcano Engine and our business systems, serving a wide range of core business functions within the group.
- Take charge of the design and development of cloud database products, working on the next generation of cloud database products.
- Continuously improve and enhance core product performance, stability, cost efficiency, and persistence, supporting billions of requests and a massive user base.
- Conduct in-depth research on new theories, technologies, and hardware in the industry and academia. Facilitate their implementation in production environments to enhance the overall competitiveness of the product.
Requirements
- BS or a higher degree in Computer Science, Computer Engineering, or other related fields
- 5+ years of backend engineering experience in at least one of C/C++/Go/Java, with a strong foundation in data structures and algorithms.
- Relevant development experience in the database domain, with a solid understanding of principles in distributed systems, operating systems, networks, and databases.
- Experience in programming and practical implementation of high-performance, large-scale distributed storage systems, emphasizing enterprise-level product quality.
-Ability to think independently, proactively identify and solve problems, excellent communication skills, a curiosity for technology, an extreme dedication to research, and a willingness to take on challenges.
Preferred Qualifications: 
-Mastery of source code for systems like Redis, RocksDB, pika, Ceph; preference given to those who have contributed to open-source communities.
-Proficiency in using K8S and understanding its principles.
-Familiarity with protocols such as CXL/RDMA, and technology involving the fusion of software and hardware.
-Bilingual in Mandarin and English is prefered

Apply for this job