Назад
Company hidden
4 дня назад

(Senior) Software Engineer - Data Core

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
(Senior) Software Engineer - Data Core (Java/SQL): Building and maintaining the Data Core storage abstraction layer, SQL dialect translation, and analytical data-system integrations with an accent on Java, SQL optimization, and distributed data platforms. Focus on tracing queries from SQL text through execution plans to results, resolving StarRocks compatibility issues, and leading small to medium projects end to end.

Location: Munich, Germany; flexible hybrid work model.

Company

hirify.global provides an Enterprise AI platform powered by a Context Model that combines process data, business knowledge, and intelligence into a digital twin of the enterprise.

What you will do

  • Implement features and fix bugs in Data Core backend integrations.
  • Develop and correct sqlglot dialect support, including SQL parsing, generation, and transpilation.
  • Investigate StarRocks behavior and compatibility issues and contribute fixes or workarounds.
  • Debug slow or incorrect queries from SQL text through query plans to results.
  • Write unit and integration tests, especially for SQL translation edge cases.
  • Participate in design discussions, prepare design documents, conduct code reviews, and, at Senior level, lead small to medium projects and onboard newer teammates.

Requirements

  • Solid Java experience, or strong Python experience with willingness to work in Java daily.
  • Good SQL skills, including joins, aggregations, window functions, and understanding of query execution.
  • Familiarity with at least one analytical or distributed data system, such as Spark, Snowflake, Databricks, Trino, ClickHouse, or StarRocks.
  • Good testing and debugging habits.
  • Clear written and spoken communication and a habit of asking questions early.

Nice to have

  • Exposure to SQL parsers, ASTs, or query planners.
  • Open-source contributions, especially to sqlglot or StarRocks.
  • Experience with gRPC, message queues, or Kubernetes.
  • Some C++ experience.
  • Interest in query optimization and database internals.

Culture & Benefits

  • Full-time employees receive RSUs and merit-based refresh grants.
  • Flexible hybrid work model, with remote focus and office collaboration.
  • Paid parental leave, with 24 weeks for primary carers and 12 weeks for supporting carers.
  • Unlimited PTO where applicable and generous PTO globally.
  • Learning framework, mentorship, dedicated learning platform, Wellhub memberships, mental health counseling, and Wellness Weeks.
  • Paid time off for annual Impact Days and inclusion-focused programs.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →