Jobiglo

No results.

Senior Ecosystem Database Engineer

crate-io · Remote/Austria

New Remote
Unbefristet Remote Senior 🇬🇧 English
Python Java Rust C++ Golang Swift Zig JDBC HTTP PG Wire Protocol Python DB API SQL Docker AMQP Kafka MQTT ZeroMQ Grafana Tableau Airflow Dask Apache Kafka Flink Superset

Job description

About the role

In this position we are looking for a jack-of-all-trades database driver and ecosystems engineer, who would love to work together with the FLOSS community and our core team to support it on drivers and adapters for CrateDB, a distributed time-series database. You will be working directly with some of our founding engineers, mostly on projects managed on public GitHub.

Key responsibilities

  • Develop and maintain drivers for CrateDB (JDBC, Python/SQLAlchemy, etc.).
  • Build connections to external tools such as Grafana, Tableau, Airflow, and others.
  • Create and improve internal administrative tools like crash CLI and Admin UI.
  • Enhance PostgreSQL‑compatibility of CrateDB and its ecosystem.
  • Develop migration tools for moving data to/from other database systems and storage formats.
  • Write and maintain technical documentation, reference architectures, and integration examples.
  • Collaborate with the open‑source community and technical partners on joint projects.
  • Support Product Managers with technical requirements.

Required profile

  • Apply craftsmanship (mfx) to continuously improve and take responsibility for existing code bases.
  • Knowledge of standards and protocols (HTTP, PG Wire Protocol, Python DB API, JDBC).
  • Strong proficiency in Python and Java, with experience in additional languages such as Rust, C++, Golang, Swift, or Zig.
  • Experience with test‑driven development.
  • Understanding of versioning, packaging, and shipping in a polyglot software environment.
  • Comfortable working with relational databases and SQL.
  • Strong debugging and problem‑solving skills.
  • Self‑directed, hands‑on engineer able to drive full‑stack development, ensuring quality, documentation, and communication.

Required skills

  • Python
  • Java
  • Rust
  • C++
  • Golang
  • Swift
  • Zig
  • JDBC
  • HTTP
  • PG Wire Protocol
  • Python DB API
  • SQL
  • Test‑driven development
  • Versioning and packaging
  • Relational database management
  • Debugging

What we offer

  • Remote workplace with direct positions in Germany, Austria, or via Remote.com.
  • Competitive compensation.
  • Flexible working hours.
  • A variety of perks such as flexible holidays, fitness, and education.
  • Participation in the Employee Stock Options Plan.
  • Commitment to equal employment opportunity and a diverse, inclusive culture.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec crate-io.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Unbefristet basé à Remote/Austria.
Source : ats:personio

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 16 hours ago

Expires 1 month from now

13 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

crate-io

Remote/Austria