← Back to list
Job · Senior

Senior Ecosystem Database Engineer

Database Engineer / DBA • Senior • Remote • Full-time • Germany Germany

The CrateDB team is looking for an engineer to work with the open source community on drivers and adapters for CrateDB, a distributed time-series database. Most work happens in public GitHub projects.

Responsibilities

  • ▹Develop and maintain drivers for CrateDB (JDBC, Python/SQLAlchemy, etc.)
  • ▹Connections to external tools (Grafana, Tableau, Airflow, etc.)
  • ▹Internal administrative tools (crash CLI, Admin UI)
  • ▹Improve PostgreSQL compatibility of CrateDB and its ecosystem
  • ▹Migration tools from and to other database systems and storage formats
  • ▹Write technical documentation such as reference architectures and integration examples
  • ▹Work with the open source community and technical partners
  • ▹Support Product Managers with technical requirements

Requirements

  • ▹Knowledge of standards and protocols (HTTP, PG Wire Protocol, Python DB API, JDBC)
  • ▹Good knowledge of Python and Java
  • ▹Test-driven development experience
  • ▹Knowledge of versioning, packaging and shipping in a polyglot environment, and of production operations
  • ▹Comfortable with relational databases and SQL
  • ▹Strong debugging and problem-solving skills
  • ▹Self-directed, hands-on engineer

Nice to have

  • ▹Experience with Rust, C++, Golang, Swift or Zig
  • ▹Open source contributions
  • ▹Message bus systems (AMQP, Kafka, MQTT, ZeroMQ)
  • ▹DevOps experience in containerized environments (Docker, Kubernetes)

Soft skills

Self-directionDebugging and problem-solving

What we offer

  • ▹Remote workplace
  • ▹Competitive compensation
  • ▹Flexible working hours
  • ▹A variety of perks (flexible holidays, fitness, education)
  • ▹Employee Stock Options Plan

About the company

CrateDB is a VC-funded technology company building a distributed time-series database.

Similar jobs