Data Engineer
Ecorobotix SA, a Swiss B-Corp company headquartered in Yverdon-les-Bains, offers innovative, robotic solutions to lessen the environmental impact of agricultural activities. We develop ultra-precise spraying technologies powered by artificial intelligence, allowing farmers to significantelly reduce the use of chemicals in their fields. Join our dynamic, international team, and together, let's make agriculture more sustainable!
Ecorobotix is growing! To pursue our mission, we are looking for our next :
Overall Purpose of the role
The Data Engineer contributes to the day-to-day activities of the Data Engineering team by helping design, build, and operate data pipelines and platform components that ensure data is reliable, accessible, and reusable across multiple domains.
Reporting lines and interactions
This position reports directly to the Data Engineering Team Leader and functionally collaborates with the R&D functions in Switzerland.
Key Responsibilities
- Ensuring the reliable ingestion, storage, quality, and availability of data throughout its lifecycle
- Designing, building, and operating automated data pipelines
- Supporting data enrichment and enabling cross-domain analytics use cases
- Contributing to an interoperable data platform and reusable data services
- Operating, monitoring, and improving our cloud-based data infrastructure
- Collaborating with team members through code reviews, feedback, and shared engineering practices
Qualifications
- Engineering degree (Masters preferred) or equivalent academic background
- 3+ years of professional experience in data engineering
- Strong experience with Python and PostgreSQL
- Hands-on experience building and maintaining data processing systems and pipelines
- Fluent French and professional working proficiency in English
Experience & Skills
- Experience with Cloud Services
- Experience with Apache Airflow
- Experience with Infrastructure as Code (Terraform and Ansible)
- Knowledge around data pipelines applicable for image analysis
- Experience with Kubernetes
Soft Skills
- Ability to work independently while contributing effectively within a cross-functional team
- Strong interpersonal and communication capacities are required to converse with a broad spectrum of personalities
- Result-oriented personality with rigorous mindset to meet milestones / budgets.
- Keen to adapt to a challenging, fast-moving environment