Skip to content
ClickhouseClickhouse

Core Software Engineer

Core software engineer responsible for optimizing ClickHouse database performance across query execution, distributed systems, caching, and low-level code. The role requires strong C++ and Unix experience, database internals knowledge, performance engineering expertise, and close collaboration with engineering and open-source communities.

About the job

Responsibilities

  • Contribute to, analyze, and optimize the performance of the ClickHouse core database.
  • Work on query optimization, distributed query optimization, relational operators such as aggregation and joins, caching, and low-level SIMD optimizations.
  • Extend and create performance tests using real-world and synthetic datasets to prevent database performance regressions.
  • Support advanced customer performance debugging, including participation in an on-call rotation and external community support channels.
  • Collaborate with engineering teams to assess the performance and reliability impact of new features.
  • Resolve issues, review and complete pull requests, and answer questions from the open-source community.
  • Participate in code reviews and provide production debugging support.

Requirements

  • Solid professional software development experience in C++.
  • Experience with Unix systems.
  • Strong knowledge of database internals and design.
  • Experience in performance engineering, ideally involving databases or comparable high-performance systems.
  • Strong communication, problem-solving, production debugging, ownership, and collaboration skills.
  • Willingness to work closely with open-source communities.

Nice-to-haves

  • ClickHouse experience.
  • Security, privacy, and compliance experience.
  • TCP/IP and network programming experience.
  • Experience developing cloud infrastructure services, preferably with Kubernetes.
  • Public speaking experience at technical conferences or meetups.
  • Contributions to open-source projects.

Compensation and Benefits

  • Stock options for new team members.
  • Healthcare contributions.
  • Flexible time off, with policies varying by country.
  • USD $500 home-office setup allowance for remote employees.
  • Opportunities to attend company-wide offsites.

Skills

C++, Unix Systems, Database Internals, Database Design, Performance Engineering, Simd, TCP/IP, Network Programming, Kubernetes, Cloud Infrastructure, Production Debugging, Open Source

PrizePicks

PrizePicks

United States

Software Engineer III
$145k+/yrRemote3+ YOEBackend Engineering

Build and scale Ruby on Rails backend services for rewards, incentives, and loyalty features in a high-throughput platform. The role owns complex feature delivery, contributes to architecture, mentors junior engineers, and requires 3+ years of professional software engineering experience.

Twilio

Twilio

United States

Software Engineer , Identity
$106k+/yrRemote3+ YOEBackend Engineering

Build and operate backend capabilities for a cloud identity platform, including authentication flows, APIs, and developer experiences. The role requires 3+ years of experience with high-scale production systems and RESTful API development, with Go, TypeScript, and DynamoDB as preferred skills.

Anthropic

Anthropic

San Francisco, CA
Software Engineer, Research Infrastructure
$405k+/yrHybridBackend Engineering

Build and scale reliable research infrastructure and distributed systems for evolving AI research workflows. The role independently leads complex technical projects, makes foundational architectural decisions, and partners with researchers and engineering teams.

Cloudflare

Cloudflare

Austin, TX
Systems Engineer, Network Protocols & Distributed Systems
€54k+/yrHybridBackend Engineering

Build and operate Internet-scale HTTP and TLS infrastructure, migrate services to a Rust-based proxy, and improve protocol performance. The role requires systems programming experience, strong reliability and security practices, and interest in open-source standards.

Instacart

Instacart

Canada

Software Engineer II - Ads
CA$145k+/yrRemote3+ YOEBackend Engineering

Build and operate publisher-facing backend features for Instacart’s Carrot Ads platform, spanning APIs, serving, reporting, and partner tooling. The role requires 3+ years of backend experience, distributed-systems and API expertise, and operational ownership.