Senior Back End Software Engineer (80-100%) [90’000 - 110’000 CHF]

IT & Technology

Salary 90’000 - 110’000 CHF per year
Requirements:- Technical Skills

- Degree in computer science or equivalent work experience, and 5 years of experience in building scalable, secure, and maintainable backend services.
- Proficiency in Python
- Experience using relational databases and SQL languages
- Experience using git in a professional setting
- Comfortable using Linux in a DevOps context
- In depth understanding of API design and usage
- K-how in Python data science toolkit (pandas, scipy)
- Experience with automated testing frameworks
- An excellent command of English (both written and oral) is essential

General Skills

As an ideal candidate you have critical thinking and a problem-solving attitude. You are proactive, structured and organised, with mathematical skills and sound judgement. You are enthusiastic about learning and pushing for new ideas. You will be working with collaborators of mixed backgrounds, so you have good interpersonal skills, good communication skills and a can-do attitude. Managing various, diverse tasks at the same time does not phase you. Finally, you enjoy working in a diverse and international team, you are a curious mind and you understand new concepts quickly.

Responsibilities:- - Actively participate in the design, development and integration of core systems that form the future architecture of our services, including new products and internal tooling, related to the ecoinvent database, as well as to ecoinvent online services
- Critically evaluate ideas and be involved in non-functional aspects, promoting product quality and usability, as well as performance, scalability, observability, reliability, and security
- Contribute and follow processes for planning, automation, testing, and deployment
- Reliably ship new features and improvements to our products and tools
- Promote and assist the team in following standards and best-practices, both through code review and through active mentorship

Technologies:- Python
- PostgreSQL
- Git
- Linux
- pandas
- React
- JavaScript
More: Do you have:

- Passion for solving complex software engineering problems in an environmental data context?
- Attention to detail in all aspects of the development lifecycle?

Are you:

- Driven to deliver while advocating for software quality?
- Ready to join a diverse team that is committed to our mission to increase the number of decisions made with high quality environmental data around the world?

Then Let’s !

About ecoinvent

- We are a fast growing, multidisciplinary team based in central Zurich.
- We have very flexible work conditions with most people coming to the office 2-3 days a week.
- If you are adventurous you can take your laptop to the Greek Islands, or on a campervan tour of the Nordics, or take an apartment in Florence for an Italian language course. Just remember to send us some photos!
- We have 1 compulsory team day per month. Sometimes it’s a BBQ or an adventure and sometimes it’s a real meeting. Either way it’s a great way to meet the whole team in person and exchange.
- Also, we have a sustainable mission that you can be proud of:!/mission


We offer an attractive position in an international team with flexible working conditions. If you are interested, we look forward to receiving your online application until 22nd August 2022.

To apply for this position, please send your application folder including a cover letter, your CV, references and possible starting date to Tessa Anastasio at [email protected]. Please use the subject line: “Application – Senior Back End Developer 2022”.


Technoparkstrasse 1, Zuirch