Engineering

C++ Developer

Hangzhou, Beijing, Shanghai

Responsibilities:

  • 1. Design and develop Nebula Graph, an open-source graph database, and a framework for relational network storage and computing. Take Nubula Graph to the next level by investigating and understanding the latest trends in the industry, and introducing advanced technologies and ideas into our engines.
  • 2. Optimize the core data processing performance of Nebula Graph, such as algorithm optimization.;

Qualifications:

  • 1. Proficient in C/C++ programming, with strong ability in code reading, analysis, and design. Familiarity with Go and Java programming is a plus.
  • 2. Familiar with the design and implementation of distributed storage.
  • 3. Familiarity with HBase, MySQL, and other database kernel is preferred.
  • 4. Familiarity with distributed consistency algorithm is preferred.
  • 5. Experience in process performance tuning in Linux is preferred.
  • 6. Good communication skills, good at independent working and problem-solving.
  • 7. Creative, aggressive, and a team player.
  • 8. Experience with Nebula Graph or other graph databases is a bonus.
See more
See less

Golang Developer

Hangzhou

Responsibilities:

  • 1. Develop the cloud service for Nebula Graph, an open-source graph database.
  • 2. Design reasonable cluster schemes for different user scenarios and maintain the stability of the Kubernetes clusters.
  • 3. Build an efficient and stable cluster resource management system and optimize the underlying resource scheduling of the hybrid cloud engine.

Qualifications:

  • 1. Proficient in Golang or C/C++ programming, with strong ability in code reading, analysis, and design.
  • 2. Understand the principles of Kubernetes. Experience in using it is preferred.
  • 3. Familiar with Alibaba Cloud and other cloud platforms.
  • 4. Experience with Nebula Graph or other graph databases is a bonus.
See more
See less

Testing Engineer

Hangzhou

Responsibilities:

  • 1. Design and implement an efficient and automatic testing framework for Nebula graph, ensure the quality of Nebula Graph database service.
  • 2. Investigate and introduce new testing tools, technologies, or platforms to improve testing efficiency.
  • 3. Responsible for tasks related to Chaos Engineering.

Qualifications:

  • 1. 3+ years' experience in software development, with strong ability in code reading, analysis, and design. With the experience in large software projects.
  • 2. Proficient in at least one language among C++, Java, and Golang, with the knowledge of common data structures.
  • 3. Good communication skills and great motivation, good at independent working and problem-solving.
  • 4. Preferred: Familiar with databases; Experience with Chaos Engineering and Jepsen; Experience in developing testing frameworks.
  • 5. Creative, aggressive, and a team player.
  • 6. Experience with Nebula Graph or other graph databases is a bonus.
See more
See less

Operation and Maintenance Developer

Hangzhou

Responsibilities:

  • 1. Design and develop the database automation system and the maintenance script architecture of the SaaS platform.
  • 2. Cooperate with the development team in requirement investigation and function verification of our products.

Qualifications:

  • 1. Familiar with the management of K8S/Docker operation and maintenance.
  • 2. Computer-related major, bachelor degree or above, 2~3 years' experience in operation, maintenance, and development.
  • 3. Proficient in basic Linux commands and operations, familiar with Shell script development.
  • 4. Familiar with any database software products such as Oracle/DB2/MySQL, familiar with SQL.
  • 5. Good communication skills, customer-first spirit, a strong sense of teamwork.
  • 6. Enthusiastic in exploring new technologies in the database industry.
See more
See less

Technical Operations

Director of Technical Community Operations

Hangzhou

Responsibilities:

  • 1. Operate the open-source community, build and improve the community operation plan and management system, boost the healthy development of the community, and improve its overall popularity.
  • 2. Work with the team to plan and execute online and offline activities, and make statistical analysis of follow-up data.
  • 3. Operate our product community, write product copies, plan brand promotion activities, increase traffic, and make it a star community.
  • 4. Support the creation of regular community content on our columns and topics, make sure it is updated and maintained in time.
  • 5. Analyze the operational data to continuously improve operation methods, accelerate product optimization, and enhance product competitiveness.

Qualifications:

  • 1. 3~5 years or above experience in technology community or product operation, with the experience in summit operation of major manufacturers, such as DTCC (Database Technology Conference China) or GBDC (Global Big Data Conference).
  • 2. Experience in software development or open-source community operation is preferred.
  • 3. Experience in overseas studying and living is preferred.
  • 4. Creative, willing to explore new ideas and new knowledge.
  • 5. Experience with Nebula Graph or other graph databases is a bonus.
See more
See less

Product Design

Database Product Manager/Director

Hangzhou

Responsibilities:

  • 1. Define and deliver on the roadmap and strategic vision for the Nebula Graph database.
  • 2. Keep an eye on industry events and implement competitor analysis, continuously improve our products and user experience with new technologies and ideas.
  • 3. Research the market, collect requirements from the market and inside the company. Sort and rank requirements. Design product prototypes, BRD, MRD, and PRD.
  • 4. Coordinate various back-end resources to achieve product goals.
  • 5. Manage the product life cycle, cooperate with the technical, operational, pre-sales, and after-sales teams to achieve the business goals of the product.

Qualifications:

  • 1. 3+ years' experience as a product manager or in a related position. Experience as a product manager of a large cloud computing service provider is preferred.
  • 2. Strong ability in product planning and designing, and resource integration.
  • 3. Familiar with common design methods and processes, as well as project management. Good control over project schedules and product quality.
  • 4. Familiar with more than one Relational/NoSQL/analytical database, with certain knowledge or experience in mainstream databases in the market.
  • 5. Preferred: Good code reading ability; Experience in distributed storage/database/cache development.
  • 6. Creative, aggressive, a team player, and has strong ownership in products.
  • 7. Experience with Nebula Graph or other graph databases is a bonus.
See more
See less

Sales & Pre-sales

Sales Director/KA Director

Hangzhou, Beijing

Responsibilities:

  • 1. Motivate the business of Nebula Graph, improve cooperations and sales. At the moment we focus on developing new customers.
  • 2. Collect and organize market information to improve the horizontal and vertical development of partners and distribution channels.
  • 3. Summarize the industry characteristics, work with the team to produce industry solutions, and achieve the company's business targets.

Qualifications:

  • 1. 3+ years' sales-or-channel-related experience in Internet software (best databases), big data, information, or consulting service products.
  • 2. Joining us with channels and potential customer resources is preferred.
  • 3. Good communication skills and great motivation, good at independent working and problem-solving.
  • 4. Experience in database technology or pre-sales implementation is preferred.
  • 5. We welcome database developers and C++ programmers for this position.
  • 6. Creative, aggressive, and a team player.
  • 7. Experience with Nebula Graph or other graph databases is a bonus.
See more
See less

Pre-sales Technical Manager

Hangzhou, Beijing

Responsibilities:

  • 1. Prepare technical solutions, bid and proposal, and presentations for the open-source distributed database Nebula Graph, and answer pre-sales questions for customers.
  • 2. Responsible for technical communications with users (including partners). Provide technical support for PoC projects and make sure they advance smoothly.
  • 3. Work closely with other teams of the company, provide technical support and technical documentation and other related support.

Qualifications:

  • 1. 5+ years' pre-sales experience in Internet software (best databases) or other IT areas.
  • 2. Familiar with traditional commercial databases (such as Oracle) and open-source databases, with deep understanding or experience in cloud computing, big data, and database frontier fields.
  • 3. Familiar with 1~2 industries and their development direction, technology trends, business models, mainstream IT suppliers, etc.
  • 4. Good communication skills and great motivation, good at independent working and problem-solving.
  • 5. We welcome database developers and C++ programmers for this position.
  • 6. Creative, aggressive, and a team player.
  • 7. Experience with Nebula Graph or other graph databases is a bonus.
See more
See less

Interns

C++ Developer Intern

Hangzhou, Beijing

Responsibilities:

  • 1、Design and develop Nebula Graph, an open-source graph database, and a framework for relational network storage and computing.

Qualifications:

  • 1. Familiar with C/C++ programming, good code reading and implementation abilities.
  • 2. Familiar with the Linux system, understand the design and implementation of distributed storage.
  • 3. Familiarity with MySQL, HBase, and other database kernel is preferred.
  • 4. Experience in ACM programming is preferred.
  • 5. Good communication skills. Aggressive, a self-learner and team player.
  • 6. Experience with Nebula Graph or other graph databases is a bonus.
See more
See less

Front-end Developer Intern

Hangzhou, Beijing

Responsibilities:

  • 1、Participate in the development of the open-source distributed graph database Nebula Graph, build an easy-to-use UI system from the user's perspective, and improve the user experience of SaaS products related to Nebula Graph.

Qualifications:

  • 1. Minimum 6 months internship.
  • 2. Familiar with JavaScript/HTML/CSS/TypeScript and keep abreast of new language specifications and syntax features.
  • 3. Proficient in the basic algorithms and data structures of the front end, good at code reading, analyzing, and thinking, with the ability to summarize the corresponding best practices.
  • 4. Experience with React/Angular/Vue and other modern web front-end frameworks, with the understanding of their implementation principles and best practices.
  • 5. Understand front-end engineering, including but not limited to building, deployment, continuous integration, and automation, and have experience in using relevant tools such as WebPack.
  • 6. Preferred: Understand distributed storage design and implementation; Love open-source and have open-source project experience; Experience in cloud computing development; Love SaaS products and have experience in commercial or tool-based product development; Willing to share, good at blogging.
  • 7. Experience with Nebula Graph or other graph databases is a bonus.
See more
See less

Operation and Maintenance Intern

Hangzhou

Responsibilities:

  • 1. Responsible for the establishment, maintenance, optimization, and troubleshooting of our SaaS environment.
  • 2. Solve all kinds of problems in operation and maintenance, such as performance bottleneck, stability, safety, etc.

Qualifications:

  • 1. Have solid network knowledge, familiar with TCP/IP, HTTP, and other protocols.
  • 2. Familiar with Docker, K8S, and other container cluster technologies.
  • 3. Experience in Python programming is preferred.
  • 4. Good communication skills, learning ability, and teamwork ability. A strong sense of responsibility, proactive, careful, and patient.
See more
See less

Visual Design Intern

Hangzhou

Responsibilities:

  • 1. Prepare the visual designs for promotion banners, posters, brochures, etc.
  • 2. Assist senior designers to complete UI design, interactive prototype output, etc.
  • 3. Accurately grasp the company's design style, quickly understand marketing themes and relevant rules, and produce high-quality visual solutions.
  • 4. Certain knowledge of cloud technology products such as databases is required.

Qualifications:

  • 1. Major in art or design, love graphic design, layout design, UI design. A fast learner.
  • 2. Good at cooperation and communication, a team player.
  • 3. Proficient in design software such as PS, Sketch, AI, C4D, etc.
  • 4. Good design expressiveness and basic sketching skills. Good mastery in colors and the overall structure of the design.
  • 5. Bachelor's degree or above. Fresh graduates from 2022 or 2021 are preferred.
See more
See less