Data Software 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 significantly 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 :
Data Software Engineer
Overall Purpose of the role
The Data Software Engineer contributes to the day-to-day activities of the Data Engineering team by helping develop internal applications and backend services used by our teams across the data lifecycle.
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
- Designing, building, and maintaining internal tools and applications across the data lifecycle
- Developing APIs and backend services for internal users and systems
- Improving internal workflows through reliable and well-designed software solutions
- Collaborating with team members through code reviews, feedback, and shared engineering practices
Qualifications
- Engineering degree or equivalent academic background
- 1-2+ years of professional experience in software engineering
- Strong programming skills in Python and experience building user interfaces with React
- Fluency in French and professional working proficiency in English
Experience & Skills
- Experience with Infrastructure as Code (Terraform and Ansible)
- Familiarity with Data Systems
- 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