Server C++ Engineer

Altinity

San Francisco (CA)

On-site

USD 150,000 - 210,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Altinity, the home of ClickHouse experts, is seeking a server internals engineer to secure and optimize ClickHouse. The role involves designing and implementing security-related DBMS features, from encryption to storage and query processing, with a strong focus on vulnerability analysis and robust fixes.

You will work with the open-source community and Altinity teams to ensure timely resolution of security issues, while supporting ongoing cloud and Kubernetes adaptations for ClickHouse

Qualifications

  • Proven experience designing, implementing and testing high-performance DBMS features in a complex C++ codebase.
  • Strong background in database internals including query languages, access methods, storage and connectivity.
  • Demonstrated ability to read and write good C++.
  • Good understanding of networking and I/O on Linux.
  • Ability to assess the applicability and severity of newly disclosed vulnerabilities in large software systems and their dependency chains.
  • Experience reproducing security issues, performing root cause analysis, and developing robust fixes.
  • Familiarity with common vulnerability classes including memory corruption, DoS, privilege escalation, injection vulnerabilities, and information disclosure.
  • Familiarity with CVSS scoring, threat modeling, and security risk assessment.
  • Understanding of software supply chain security and dependency risk management.

Responsibilities

  • Design, implement, and support security features of ClickHouse, including encryption, storage, and query processing.
  • Identify, analyze, validate, and resolve security vulnerabilities affecting ClickHouse and its dependencies.
  • Collaborate with the open-source community and Altinity engineering teams to address security issues quickly and correctly.
  • Help drive ClickHouse security posture as the project evolves toward cloud and Kubernetes deployments.

Skills

DBMS features in C++
Database internals
C++ programming
Linux networking & I/O
Security vulnerability assessment
Root-cause analysis
Vulnerability remediation
Threat modeling
Supply chain security

Job description

ClickHouse is the hottest analytic database on the planet and Altinity is the home of ClickHouse experts who build real-time data solutions that run anywhere. ClickHouse now has more contributors than ElasticSearch, previously the biggest open-source analytic project on GitHub.

Altinity is looking for a great server internals engineer to help maintain and improve the security posture of ClickHouse. As a Server Engineer, you'll be responsible for designing, implementing, and supporting features of ClickHouse ranging from encryption to storage to query processing. The primary focus of this role is identifying, analyzing, validating, and resolving security vulnerabilities that affect ClickHouse and its dependencies. You will work closely with the open-source community and Altinity engineering teams to ensure security issues are addressed quickly and correctly.

We have lots of exciting projects underway as we help the community adapt ClickHouse to the cloud and Kubernetes.

Our ideal candidate has:
  • Proven experience in design, implementation, and testing high-performance DBMS features in a complex C++ codebase.
  • Excellent background in database internals including query languages, access methods, storage, and/or connectivity
  • Demonstrated ability to read and write good C++
  • Good understanding of networking and I/O on Linux
  • Ability to assess the applicability and severity of newly disclosed vulnerabilities in large software systems and their dependency chains
  • Experience reproducing security issues, performing root cause analysis, and developing robust, testable fixes
  • Familiarity with common vulnerability classes including memory corruption, denial of service, privilege escalation, authentication bypass, injection vulnerabilities, and information disclosure
  • Familiarity with CVSS scoring, threat modeling, and security risk assessment
  • Understanding of software supply chain security and dependency risk management
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Server C++ Engineer (Security & Distributed Systems)
Server C++ Engineer (Security & Distributed Systems)

Altinity, Inc. • San Francisco (CA)

Remote
USD 130,000 - 180,000
Work from Anywhere
Equity
Conference travel
+3
Server C++ Engineer: Security & DBMS Internals
Server C++ Engineer: Security & DBMS Internals

Altinity • San Francisco (CA)

On-site
USD 150,000 - 210,000
Remote Server C++ Engineer - Security Focus
Remote Server C++ Engineer - Security Focus

Altinity, Inc. • San Francisco (CA)

Remote
USD 130,000 - 180,000
Work from Anywhere
Equity
Conference travel
+3
Sales Engineer
Sales Engineer

Altinity, Inc. • United States

On-site
USD 90,000 - 130,000
Flexible work hours
Comprehensive health care plans
401K with company match
+2
Core Software Engineer (C++) - Remote United States (remote)
Core Software Engineer (C++) - Remote United States (remote)

ClickHouse • United States

Remote
USD 141,000 - 208,000
Flexible work environment
Employer contributions toward healthcare
Stock options
+3
Golang Platform Engineer (Cloud & Security)
Golang Platform Engineer (Cloud & Security)

Altinity, Inc. • San Francisco (CA)

On-site
USD 140,000 - 200,000
Work from Anywhere
Training opportunities
Conference travel
+1
Remote Technical Sales Engineer – ClickHouse & Altinity.Cloud
Remote Technical Sales Engineer – ClickHouse & Altinity.Cloud

Altinity, Inc. • San Francisco (CA)

On-site
USD 120,000 - 190,000
Work from anywhere
Diversity & inclusion
Career development
+2
Remote ClickHouse Solutions Engineer – Real-Time Data
Remote ClickHouse Solutions Engineer – Real-Time Data

Altinity, Inc. • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Cloud Data Infrastructure Engineer
Senior Cloud Data Infrastructure Engineer

ClickHouse • Germany (OH)

On-site
USD 140,000 - 220,000
Remote-friendly
Healthcare
Stock options
+3
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

ClickHouse • Boston (MA)

Hybrid
USD 141,000 - 208,000
Flexible work environment
Healthcare contributions
Equity in the company
+3