Senior Ecosystem Database Engineer
crate-io · Remote/Austria
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
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
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.
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