Jobgether
Senior Ecosystem Database Engineer
engineeringfull-timeFrance
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities
- Develop and maintain database drivers and adapters, including JDBC and Python/SQLAlchemy integrations.
- Build and improve connections between the database platform and external tools such as Grafana, Tableau, and Airflow.
- Develop and maintain internal administrative tooling, including command-line utilities and administration interfaces.
- Improve PostgreSQL compatibility and strengthen integration capabilities across the wider database ecosystem.
- Build and maintain migration tools supporting movement between different database systems and storage formats.
- Create and maintain high-quality technical documentation, including reference architectures, integration examples, and implementation guidance.
- Collaborate with open source communities and technical partners on joint projects and ecosystem integrations.
- Work directly with product managers to translate technical needs into clear requirements and feasible solutions.
- Take ownership of existing codebases, continuously improving their quality, maintainability, and reliability.
- Debug complex technical issues across different components and systems, taking a full-stack approach where necessary.
- Ensure software components are thoroughly tested, documented, communicated, packaged, and successfully delivered.
- Strong professional experience as a software engineer, with the ability to independently own complex technical initiatives from development through delivery.
- Strong knowledge of relational databases and SQL.
- Good working knowledge of Python and Java, with experience in additional languages such as Rust, C++, Go, Swift, or Zig considered an advantage.
- Understanding of technical standards, protocols, and APIs, particularly technologies such as HTTP, PostgreSQL Wire Protocol, Python DB API, and JDBC.
- Experience with Test-Driven Development and a strong commitment to software quality.
- Knowledge of software versioning, packaging, distribution, and deployment in polyglot software environments.
- Understanding of how software components are operated and maintained in production environments.
- Strong debugging, analytical, and problem-solving skills, with the ability to investigate issues across multiple layers of a system.
- A self-directed, hands-on mindset and the ability to overcome technical and organizational obstacles to move projects forward.
- Strong communication skills and the ability to collaborate effectively with engineers, product managers, open source contributors, and external technical partners.
- A genuine interest in open source software and collaborative development practices.
- Existing open source contributions are a plus, but are not required.
- Experience with message-bus technologies such as AMQP, Kafka, MQTT, or ZeroMQ and their broker implementations is desirable.
- Knowledge of or experience with DevOps practices and containerized environments such as Docker and Kubernetes is a plus.
- Fully remote working environment.
- Competitive compensation.
- Flexible working hours designed to support autonomy and work-life balance.
- Flexible holiday arrangements.
- Fitness and wellness-related perks.
- Education and professional development benefits.
- Participation in an Employee Stock Options Plan.
- Opportunity to work alongside experienced engineers on challenging database and ecosystem projects.
- Exposure to a broad open source technology ecosystem and opportunities to collaborate with external technical communities.
- An open, collaborative, and internationally distributed working environment.
- Opportunities to take ownership of projects and contribute to the evolution of database technology.
- A diverse and inclusive workplace that values different backgrounds, perspectives, and experiences.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply