Senior Core Software Engineer (C++)- US or Canada (Remote)

ClickHouse
·
Posted: 
July 31, 2023
·
Remote
Job Commitment
Full-time
Job Commitment
Senior
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Senior
Workplace Type
Remote
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

The job overview for this role is that the company is seeking an exceptional C++ engineer to work on both their open-source ClickHouse project and their cloud service offering. The engineer will be responsible for developing features for the ClickHouse core database, collaborating with the Cloud team, improving the robustness of ClickHouse technology, and working with the open-source community. The ideal candidate should have solid software development experience in C/C++ and Go, experience with Unix Systems, and experience in large-scale distributed systems. They should also have strong communication skills, problem-solving abilities, and a passion for efficiency and data governance.

Responsibilities

  • Develop features for the ClickHouse core database in C++
  • Work on various topics such as performance and optimizations, RBAC, Backups, Caching, Distributed Query Execution
  • Collaborate closely with the Cloud team on tasks related to ClickHouse Cloud
  • Improve the robustness of ClickHouse technology by contributing to tests coverage and QA infrastructure
  • Serve as a resource for the support team, helping to debug advanced customer issues
  • Work with the open-source community by resolving issues, reviewing and finishing PRs, and answering questions
  • Bring solid professional software development experience in C/C++ and Go
  • Have experience with Unix Systems
  • Have experience in architecting/developing large-scale distributed systems, concurrency, multithreading, and synchronization
  • Communicate well with others and work well within and across engineering teams
  • Participate in code reviews and foster a culture of collaboration and mutual respect
  • Have strong problem-solving and production debugging skills
  • Be passionate about efficiency, availability, scalability, and data governance
  • Thrive in a fast-paced environment and work as a partner with the business to move it forward
  • Have a high level of responsibility, ownership, and accountability
  • Bonus points for experience with database internals and design, security, privacy, and compliance, TCP/IP and network programming, developing cloud infrastructure services (preferably with Kubernetes), giving public talks at technical conferences and meetups, and previous contributions to open source projects.

Requirements

  • Solid professional software development experience in C/C++ and Go
  • Experience with Unix Systems
  • Experience in architecting/developing large-scale distributed systems, concurrency, multithreading, and synchronization
  • Strong communication and collaboration skills
  • Ability to work well within and across engineering teams
  • Willingness to work closely with the open-source community
  • Strong problem-solving and production debugging skills
  • Passion for efficiency, availability, scalability, and data governance
  • Ability to thrive in a fast-paced environment
  • High level of responsibility, ownership, and accountability
  • Bonus points for experience with database internals and design, security, privacy, and compliance, TCP/IP and network programming, developing cloud infrastructure services (preferably with Kubernetes), giving public talks at technical conferences and meetups, and previous contributions to open source projects.

Benefits

  • Flexible work environment
  • Employer contributions towards healthcare
  • Equity in the company through stock options
  • Flexible time off
  • $500 home office setup for remote employees
  • Employee-driven international mobility
  • Opportunity to shape the company's culture
  • Motivated and team-oriented work environment
  • Openness to learning and sharing
  • Emphasis on teamwork and respect
  • Opportunity to contribute to building the company's culture

Job Application Resources

No items found.

More Openings at ClickHouse

ClickHouse
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
ClickHouse
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
ClickHouse
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
ClickHouse
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
ClickHouse
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
ClickHouse
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

ClickHouse

ClickHouse is a developer of an online analytical processing (OLAP) database management system.
Location
Portola Valley, CA
Company Size
101-250
Workplace Type
Industries
Big Data
Database
Software
Data and Analytics
Open Roles
13
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

ClickHouse

ClickHouse is a developer of an online analytical processing (OLAP) database management system.
Company Overview

ClickHouse is a developer of an online analytical processing (OLAP) database management system.

Benefits
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address