ClickHouse
Senior Software Engineer - Java Streaming - Connectors
Canada (Remote) · Senior
Sponsorship not specifiedDetected 61 days ago
PythonJavaSQLGrafanaKafkaPandasSparkAirflowdbtData EngineeringData VisualizationTCP/IPCommunicationMetabase
About the role
- About ClickHouse Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies.
- The Connectors team is the bridge between ClickHouse and the entire data ecosystem.
Requirements
- Proven experience with the internals of streaming or data integration frameworks, with strong preference for Apache Kafka (or similar pub/sub systems), Kafka Connect, Apache Flink or Apache Beam.
- Hands-on experience with Apache Kafka or similar distributed messaging systems (e.g., Pulsar, Kinesis), including topic design, consumer groups, and performance tuning.
- 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.
- Familiarity with ClickHouse or similar high-performance data platforms.
- Working knowledge of Python, especially in data engineering contexts (e.g., Pandas, PySpark, Airflow), and ability to contribute to Python tooling when needed.
Skills
- About ClickHouse
- Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies.
- The company's sustained, accelerating momentum was recently validated by a $400M Series D financing round.
Compensation
- For roles based in the United States, t he typical starting salary range for this position is listed above. In certain locations, such as the San Francisco Bay Area and the New York City Metro Area, a premium market range may apply, as listed.
- These salary ranges reflect what we reasonably and in good faith believe to be the minimum and maximum pay for this role at the time of posting.
- The actual compensation may be higher or lower than the amounts listed, and the ranges may be subject to future adjustments.
- If you have any questions or comments about compensation as a candidate, please get in touch with us at paytransparency@clickhouse.com.
Benefits
- 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.
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly.
- A $500 Home office setup if you're a remote employee.
Company info
- As part of a rapidly scaling start up, you will be instrumental in shaping our culture.
- Are you interested in finding out more about our culture?
- Learn more about our values here.
Equal opportunity
- Equal Opportunity & Privacy
Apply directly at ClickHouse →Create a free account for alerts like thisView ClickHouse immigration profile
This listing is sourced directly from ClickHouse's careers page and normalized into a canonical job model.