Core Software Engineer (C++) - Remote

1 hour, 40 minutes 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 SIMD optimizations.
  • Extend existing and create new performance tests using real-world or synthetic datasets.
  • Support the Support Engineering team by debugging advanced customer performance issues.
  • Collaborate with other core engineering teams to assess performance impact from new features.
  • Provide performance tests and guidance to colleagues across engineering.
  • Work with the open-source community by resolving issues, reviewing and finishing pull requests, and answering questions across community channels.

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 a database or adjacent areas such as high-frequency trading, simulation, or real-time data processing.
  • Strong communication skills and the ability to work well across engineering teams.
  • Patience and attention to detail when participating in code reviews and collaborating with open-source contributors.
  • Strong problem-solving ability and solid production debugging skills.
  • Passion for efficiency, availability, scalability, and data governance.
  • High level of responsibility, ownership, and accountability.
  • Experience with ClickHouse is a plus.
  • Experience in security, privacy, and compliance is a plus.
  • Experience with TCP/IP and network programming is a plus.
  • Experience developing cloud infrastructure services, preferably with Kubernetes, is a plus.
  • Experience giving public talks at technical conferences and meetups is a plus.
  • Previous contributions to open source projects are a plus.

Benefits

  • Competitive salary range with possible premium market adjustments in certain U.S. locations.
  • Employer contributions toward healthcare.
  • Stock options for every new team member.
  • Flexible time off in the U.S. and generous leave in other countries.
  • $500 home office setup allowance for remote employees.
  • Opportunities to connect with colleagues at company-wide global gatherings.
  • Remote-friendly, globally distributed work environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer, AI Accelerated SDLC

SoFi 1K-5K Capital Markets

SoFi is seeking a Principal Software Engineer to lead the technical strategy and architecture of its next-generation internal developer platform, focused on AI-first development practices and improved engineer productivity.

Agile AWS Docker Envoy Go HIPAA Java Kotlin Kubernetes Python
25 minutes ago

Senior Staff Software Engineer, Network Infrastructure

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a technical leader for its Cloud Infrastructure Networking team to help shape and operate the global production network that connects Airbnb users and services.

AWS Azure CDN DNS Envoy Kubernetes Microservices
40 minutes ago

Staff Software Engineer, Community Support Engineering

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a China-based Staff Software Engineer to lead Community Support Platform work that improves the support experience for guests, hosts, agents, and operations teams.

Angular Java Kotlin Python React Scala Vue.js
1 hour, 10 minutes ago

Software Engineer, Geospatial Data (Starshield)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Software Engineer, Geospatial Data for Starshield to build reliable earth-observation data processing systems that support national security missions.

AWS C C++ Computer Vision Kubernetes Linux Machine Learning PostgreSQL Python SSH
1 hour, 40 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