Назад
Company hidden
1 день назад

Senior Software Engineer (JVM Language Clients)

Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/Canada/Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer (JVM Language Clients): Own the Java client and JDBC driver for hirify.global, 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 hirify.global 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 hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →