Senior Software Development Engineer - Database NoSQL Redis

Hireio, Inc.

  • San Jose, CA
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
About the teamOur 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.

Hireio, Inc.