JobMesh

Back-end Software Engineer

ecoinvent · Zürich, Zurich, CH

Job Description The team you will join, Proteus, is building a product that powers the model-based work of our internal sector experts: scientists and domain...

Job description

Job Description The team you will join, Proteus, is building a product that powers the model-based work of our internal sector experts: scientists and domain specialists who understand environmental data deeply but are not software engineers. Your job is to build the tooling they use, mentor them in software practice, and help them own production end-to-end. This is hands-on engineering work with a coaching element. You will write production-quality Python, build and maintain data pipelines, collect requirements from domain experts directly, and help people who are not from a software background ship work they can be proud of. This is not a role where requirements land neatly in a ticket and you implement them in isolation. It is not a heads-down engineering position with no stakeholder interaction. If you prefer a fully defined process and minimal ambiguity, this will not work for you. What you will be working on - Design and build Python tooling that sector experts use to implement and validate environmental data models, from requirements you collect directly with them. - Build and maintain data ingestion pipelines and ETL workflows that underpin the Proteus data production platf...