Senior Software Engineer - Java Streaming - Connectors

ClickHouse - United States

Hiring: Senior Software Engineer - Java Streaming - Connectors Company: ClickHouse Location: United States Job Posted Time: 2026-09-15 11:55:28 Employment Type: Remote Target Skills & Keywords : Airflow, Apache, ClickHouse, ETL, Fivetran, Flink, Grafana, Java, Kafka, Kinesis, Pandas, Pub/Sub, Pulsar, PySpark, Python, SQL, Spark, TCP/IP, dbt About the job Experience: •6+ years of software development experience focusing on building and delivering high-quality, data-intensive solutions. Required Skills: •We're responsible for the official data connectors (Kafka, dbt, Spark, Flink, Beam, Fivetran), and integrations with leading visualization platforms (Grafana, Tableau, Power BI, Metabase). Qualifications: •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. •Applied hands-on capability in Apache Kafka or similar distributed messaging systems (e.g., Pulsar, Kinesis), including topic design, consumer groups, and performance tuning. •In-depth knowledge 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. •Bonus Points For Prior contributions to open-source projects: actively engaging with the OSS community, advocating for users, and influencing the evolution of the core system through your contributions - big advantage. Compensation: •Flexible work environment (work from home / hybrid options) •Equity in the company - Every new team member who joins our company receives stock options Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!