Senior Software Engineer (JVM Language Clients)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (JVM Language Clients): Own the Java client and JDBC driver for , the foundation for connectors and ecosystem integrations, with an accent on API design, performance optimization, and reliability. Focus on driving throughput and latency improvements, partnering with internal connectors team, and aligning with external data frameworks on interoperability and roadmap.
Location: Germany (remote)
Company
Fast-growing cloud company leading in real-time analytics, data warehousing, observability, and AI workloads with over 3,000 customers.
What you will do
- Own end-to-end Java client and JDBC driver: roadmap, API design, performance, releases, and support.
- Drive throughput and latency optimizations across client and server.
- Partner with Connectors team as embedded customer to deliver driver needs for Kafka, Flink, Spark.
- Engage with external partners in data ingestion and visualization on interoperability and regressions.
- Ship measurable improvements in throughput, stability, and developer experience.
- Contribute opinions via design docs, proposals, and RFCs to shape investments.
Requirements
- 5+ years software engineering in data-intensive systems: drivers, SDKs, ingestion, CDC, streaming, analytics
- Deep Java/JVM expertise: memory model, GC tuning, profiling, throughput/latency at byte level
- Experience building/extending libraries used by other engineers, understanding API design impacts
- Strong database fundamentals: SQL, query execution, OLAP workloads
- Concurrency in JVM: executors, reactive streams, backpressure, connection pooling
- Thoughtful use of AI tools (Claude, Cursor, Copilot) with independent judgment
- Excellent written communication for design docs, PRs, RFCs
- Open-source disposition: engaging community issues and contributors
Nice to have
- JDBC internals, ADBC, Arrow/Arrow Flight SQL
- Wire protocols or network clients
- Contributions to Kafka, Spark, Flink, dbt, Debezium, Iceberg
- Knowledge of or columnar/OLAP engines
Culture & Benefits
- Flexible remote-friendly environment in over 20 countries
- Employer healthcare contributions
- Stock options for all new team members
- Flexible time off (US) or generous entitlement elsewhere
- $500 home office setup for remote employees
- Global gatherings for in-person connections
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →