Applyπ Mainland China
π§ Full-Time
π Database management systems
π’ Company: ClickHouseπ₯ 101-250π° Series B about 2 years agoDatabaseArtificial Intelligence (AI)Big DataAnalyticsSoftware
- Strong professional software development experience in C++.
- Experience with Unix systems and cross-platform development.
- Experience in high-performance computing, in-memory databases, data processing engines, concurrency, and multithreading.
- Experience developing language bindings or FFI implementations.
- Familiarity with multiple programming languages, particularly Python, Go, Java, Node.js, or Rust.
- Strong communication skills and ability to work effectively within and across engineering teams.
- Experience with data processing frameworks and SQL engines.
- Develop features for the chDB core engine in C++.
- Focus on performance optimization, object serialization, and DataFrame operations.
- Design and implement language bindings for Python, Go, Ruby, Java, NodeJS, Bun, Rust, and R.
- Collaborate with integration teams for compatibility across language ecosystems.
- Improve robustness through testing across different language bindings.
- Serve as a technical resource for the multi-language community.
- Work with the open-source community to resolve issues and provide guidance.
Node.jsPythonSQLJavaC++GoRust
Posted 16 days ago
Apply