ClickHouse

ClickHouse is an open-source, column-oriented OLAP database management system.

Senior Software Engineer – Data Integration, JVM Ecosystem

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2016H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

100 days ago

Salary

$125.6K - $185.5K / year

Bachelor Degree6 yrs expEnglishApacheETLJavaKafkaSparkSQLTcp/ip

Job Description

• As a Senior Software Engineer specializing in JVM-based frameworks, you'll serve as a core contributor, owning and maintaining critical parts of ClickHouse's Data engineering ecosystem. • You'll own the full lifecycle of data framework integrations - from the core database driver that handles billions of records per second, to SDKs and connectors that make ClickHouse feel native in JVM-based applications. • Your work will directly impact how companies process massive datasets, from real-time analytics platforms ingesting millions of events per second to observability systems monitoring global infrastructure. • You'll collaborate closely with the open-source community, internal teams, and enterprise users to ensure our JVM integrations set the standard for performance, reliability, and developer experience.

Job Requirements

  • 6+ years of software development experience focusing on building and delivering high-quality, data-intensive solutions.
  • Proven experience with the internals of at least one of the following technologies: Apache Spark, Apache Flink, Kafka Connect, or Apache Beam.
  • Experience developing or extending connectors, sinks, or sources for at least one big data processing framework such as Apache Spark, Flink, Beam, or Kafka Connect.
  • Strong understanding of database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases.
  • A track record of building scalable data integration systems (beyond simple ETL jobs).
  • Strong proficiency in Java and the JVM ecosystem, including deep knowledge of memory management, garbage collection tuning, and performance profiling.
  • Solid experience with concurrent programming in Java, including threads, executors, and reactive or asynchronous patterns.
  • Outstanding written and verbal communication skills to collaborate effectively within the team and across engineering functions.
  • Understanding of JDBC, network protocols (TCP/IP, HTTP), and techniques for optimizing data throughput over the wire.
  • Passion for open-source development.

Benefits

  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries.
  • Healthcare - Employer contributions towards your healthcare.
  • Equity in the company - Every new team member who joins our company receives stock options.
  • Time off - Flexible time off in the US, generous entitlement in other countries.
  • A $500 Home office setup if you’re a remote employee.
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.

Related Job Pages

More Full-stack Engineer Jobs

Fullstack Product Software Engineer, Growth Monetization

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Full-stack Engineer100 days ago
Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

Product Engineer at Dropbox developing and enhancing user-friendly features

United States
$177.5K - $240.1K / year

Senior Software Engineer

Dropzone AI

AI SOC Analysts that never sleep. So you can.

Full-stack Engineer100 days ago
Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

Senior Software Engineer designing security solutions at award-winning AI company

Python
United States
$180K - $198K / year

Principal Software Engineer

Lime

Building a future where transportation is shared, affordable and carbon-free. Join us! www.li.me/careers

Full-stack Engineer100 days ago
Full TimeRemoteTeam 501-1,000Since 2017H1B Sponsor

Principal Software Engineer shaping Lime's technology for connected vehicles

United States
$220K - $303K / year

Staff Software Engineer – CAD Infra Engineering

Dandy

Helping dentists achieve more by making the entire lab process digital — and effortless.

Full-stack Engineer100 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor

Staff Software Engineer in CAD Infra Engineering at Dandy

CloudGoogle Cloud PlatformKubernetesTerraform
United States
$221K - $268K / year