companyClickHouse logo

Senior Software Engineer - Data Integration & JVM Ecosystem

ClickHouseUnited States (Remote)
Remote Full-time $125.6K/yr - $232K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key QualificationsProven experience in software development, particularly in JVM environments. Strong understanding of data engineering principles and practices. Experience with high-performance database systems. Familiarity with data visualization tools and integration techniques. Excellent problem-solving skills and a collaborative mindset.

About the job

About ClickHouse

Featured in the 2025 Forbes Cloud 100 list, ClickHouse stands as a leader among innovative and rapidly expanding private cloud companies. With a robust customer base exceeding 3,000 and an annual recurring revenue (ARR) growth of over 250% year-on-year, ClickHouse excels in real-time analytics, data warehousing, observability, and AI workloads.

The company’s impressive growth trajectory has recently been reinforced by a $400M Series D funding round. In the last quarter, notable clients such as Capital One, Lovable, Decagon, Polymarket, and Airwallex have either adopted the platform or expanded their existing usage. These clients join a prestigious roster of AI pioneers and global brands including Meta, Cursor, Sony, and Tesla.

Join us in our mission to revolutionize the way organizations leverage data!

The Connectors team serves as the critical link between ClickHouse and the broader data ecosystem. We are dedicated to developing and maintaining connectors that make ClickHouse accessible to millions of developers and data professionals around the globe. Our responsibilities range from low-level database integrations to high-level data visualization plugins, ensuring seamless integration of ClickHouse with the tools that our users rely on.

Our team manages the official data connectors (Kafka, dbt, Spark, Flink, Beam, Fivetran) and integrates with leading visualization platforms (Grafana, Tableau, Power BI, Metabase).

Responsibilities

As a Senior Software Engineer with a focus on JVM-based frameworks, you will play a pivotal role in owning and maintaining essential components of ClickHouse's data engineering ecosystem. This position lies at the crossroads of high-performance database engineering and developer experience, where you will create tools that empower Data Engineers to leverage ClickHouse's exceptional speed and scalability.

You will manage the complete lifecycle of data framework integrations, including the core database driver that handles billions of records per second, as well as SDKs and connectors that ensure ClickHouse operates seamlessly within JVM-based applications. Your contributions will establish the foundation that thousands of Data Engineers depend on for their most critical data tasks.

Your efforts will have a direct influence on how companies process vast datasets, from real-time analytics platforms ingesting millions of events per second to observability systems that monitor global infrastructure. You will work closely with the open-source community, internal teams, and enterprise clients to guarantee that our JVM integrations meet the highest standards of performance and reliability.

About ClickHouse

ClickHouse is a pioneering technology firm recognized for its innovative contributions to the cloud computing sector. With a strong focus on real-time analytics and data management solutions, ClickHouse has rapidly established itself as a trusted partner for numerous enterprise clients worldwide. Our commitment to excellence and continuous improvement is reflected in our growing customer base and the transformative impact of our platform.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.