Core Software Engineer (C++) - Remote

3 months, 2 weeks ago
Full-time
Senior
Software Development
ClickHouse

ClickHouse

ClickHouse provides a fast open source column-oriented database management system that enables users to generate real-time analytical data reports through SQL queries, catering to the needs of industries requiring efficient data processing and analysis.

IT Services
51-250
Founded 2021
$300M raised

Description

  • Analyze and optimize the performance of the core ClickHouse database.
  • Work on query optimization, distributed query optimization, relational operators, caching, and low-level optimizations such as SIMD instructions.
  • Extend and add performance tests using real-world or synthetic datasets to prevent performance regressions.
  • Support the Support Engineering team by debugging advanced customer performance issues.
  • Collaborate with other core engineering teams to assess the performance impact of new features and provide testing guidance.
  • Work with the open-source community by resolving issues, reviewing and finishing pull requests, and answering questions across public channels.
  • Participate in code reviews with patience and attention to detail to support a collaborative open-source culture.

Requirements

  • Solid professional software development experience in C++.
  • Experience with Unix systems.
  • Strong knowledge of database internals and design.
  • Experience in performance engineering, ideally in databases, high-frequency trading, simulation, or real-time data processing.
  • Strong communication skills and the ability to work well within and across engineering teams.
  • Solid production debugging skills and strong problem-solving ability.
  • Willingness to work closely with an open-source community.
  • High level of responsibility, ownership, and accountability.
  • Experience with ClickHouse (preferred).
  • Experience in security, privacy, and compliance (preferred).
  • Experience with TCP/IP and network programming (preferred).
  • Experience developing cloud infrastructure services, preferably with Kubernetes (preferred).
  • Experience giving public talks at technical conferences and meetups (preferred).
  • Previous contributions to open source projects (preferred).

Benefits

  • Remote-friendly flexible work environment across more than 20 countries.
  • Employer contributions toward healthcare.
  • Stock options for every new team member.
  • Flexible time off in the US and generous vacation entitlement in other countries.
  • $500 home office setup allowance for remote employees.
  • Opportunities to connect with colleagues at company-wide global offsites.
  • Competitive salary range with possible premium market adjustments in certain locations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Convert (Backend/Infra)

Webflow 251-1K Internet Software & Services

Webflow is hiring a remote-first Senior Software Engineer in Argentina to build and operate backend systems for its agentic recommendations and AI workflow platform, with a focus on reliability and infrastructure ownership.

Apache Airflow AWS CI/CD Kubernetes LLM MongoDB Node.js Python TypeScript
4 hours, 12 minutes ago

Senior Software Engineer, Backend

Validation Cloud 11-50 IT Services

Validation Cloud is hiring a Senior Backend Engineer to build scalable Node API and Web3 data services for its AI platform powering Web3 finance.

AWS Azure Blockchain Docker GCP Go Kubernetes
4 hours, 27 minutes ago

SAP MDG Technical Developer

C5MI 11-50 Internet Software & Services

C5MI is seeking an SAP MDG Technical Developer to support a federal SAP S/4HANA environment by building and maintaining master data governance solutions that improve data quality, workflow automation, and system integration.

Agile JIRA SAP ABAP Scrum
4 hours, 42 minutes ago

Grupo QuintoAndar | Senior Software Engineer - IAM

QuintoAndar 1K-5K Real Estate

Grupo QuintoAndar is hiring a Senior Software Engineer for its IAM team to build and operate the authentication and authorization systems that secure access across its Latin American real estate platform.

Agile AWS CI/CD GCP Git Go Java JWT Kotlin Kubernetes OpenID Connect Python REST API SAML
5 hours, 12 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers