C

ClickHouse

Builds databases for real-time analytics

Senior Product Security Engineer

Security Engineering & ArchitectureUpdated on Nov 12
Full-time

About the Job

Requirements

  • Experience supporting engineering and product implementation efforts through threat assessments, assurance activities, advisory work, and in some cases implementation across distributed systems covering web, API, and client/server assets.
  • Strong knowledge of and experience with one or more cloud service providers such as AWS, GCP, or Azure, as well as Kubernetes, Cilium, or Crossplane.
  • Experience implementing and operating engineering security tools and processes, including static and dynamic code analysis, software composition analysis, software bills of materials, OWASP SAMM, and client and network fuzzing tools.
  • Significant development and automation experience.
  • A security-as-code mindset focused on solving problems through automation and scale.

Responsibilities

  • Collaborate with engineering and product teams to improve existing and build new product features, focusing on threat modeling, assurance, and secure implementation, including secure key management, passwordless authentication, machine-to-machine authentication, sandboxing, and compute, network, and storage isolation.
  • Identify security gaps and vulnerabilities in ClickHouse Cloud and open-source software, and triage vulnerabilities reported through the bug bounty program, responsible disclosure, and GitHub Issues across web, API, and server-client assets, including low-level memory issues such as heap or buffer overflows.
  • Improve and develop security assurance activities, including penetration tests, vulnerability assessments, bug bounty programs, and fuzzing.
  • Drive implementation and use of engineering security tools, including static and dynamic code analysis, dependency checks, and code licensing compliance tools such as Snyk, Semgrep, and GitHub CodeQL.
  • Nurture the engineering-security relationship and identify and implement process and technology improvements.
  • Handle information security events and incidents across ClickHouse products and services.
  • Develop processes, tooling, and automation to scale security processes and mitigate business risks.

Desired Qualifications

  • Working knowledge of C++ code.
  • A Bachelor of Science, Master of Science, or PhD in Computer Science or a related field.
  • Previous contributions to open-source projects.
  • Security- or cloud-related certifications such as AWS, GCP, or Azure certifications.

About the Company

ClickHouse

Builds databases for real-time analytics

ClickHouse develops a database for software teams that need to analyze large streams of events, logs, and application data. It stores records by column and lets users query them with SQL to build dashboards, monitor systems, and power analytics inside customer-facing products. Teams run the open-source software on their own infrastructure or use ClickHouse Cloud, a managed service available on AWS, Google Cloud, and Azure. The company earns revenue from cloud compute, storage, and paid services, with tools that ingest data from other databases and event streams. ClickHouse was formed in 2021 and is headquartered in Palo Alto, California, with another headquarters in Amsterdam.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$1.1B
Headquarters
Palo Alto, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at ClickHouse

See more jobs