Senior Software Engineer

vor 2 Monaten


CH Zürich ecoinvent Association Vollzeit
Senior Software Engineer

We are looking for a software engineer who is passionate about solving complex problems in environmental data contexts.

Employment Full-timeJob location Zürich, SwitzerlandExperience 5+ yearsOn-site HybridTeam Software DevelopmentApply now Job description You are driven to deliver while advocating for software quality.

Join our team and support the development of innovative software solutions that power our background data production and support the evolution of our platform for future product expansions. In this role, you’ll play a pivotal part in transforming how environmental data is produced, managed, and utilized, directly contributing to our goal of promoting sustainability and facilitating informed decision-making worldwide.

 

The ideal candidate brings strong critical thinking skills and a problem-solving attitude. You are proactive, structured, and organized, providing mathematical aptitude and sound judgment. You are enthusiastic about learning and pushing for innovation. You will work with collaborators of mixed backgrounds, so good interpersonal skills, effective communication skills, and a can-do attitude are essential. Managing various, diverse tasks at the same time does not phase you.

Requirements Responsibilities
  • Actively participate in the design, development, and integration of core systems that form the future architecture of our services. This includes new products and internal tooling for collecting, processing, and delivering environmental data for life cycle assessments.
  • Provide technical evaluation and guidance on product development, promoting product quality and usability while ensuring that non-functional aspects are met, including performance, scalability, observability, reliability, and security.
  • Reliably ship new features and improvements to our products and tools while ensuring the development of a clean, maintainable, and well-documented code base.
  • Contribute and follow processes for planning, automation, testing, and deployment.
  • Promote and assist the team in following engineering best practices through code review and active mentorship.
  • Contribute to an effective agile practice across the business, leading by example in embracing agile methodologies, fostering collaboration, and promoting continuous improvement.
Qualifications
  • Educational background in computer science (or comparable practical experience), along with at least five years of professional experience developing scalable, secure, well-documented backend service.
  • Proficient in Python, including experience with backend web frameworks (such as FastAPI, Flask, or Django) and relevant data libraries (like Pydantic).
  • Comprehensive understanding of API design principles and a solid track record of implementing them effectively.
  • Knowledgeable in SQL, including creating and updating database schemas and enhancing database efficiency.
  • Comfortable operating within a Linux environment for DevOps purposes; familiarity with Kubernetes and cloud services is an added advantage.
  • Experience applying automated testing frameworks (such as pytest) to ensure code quality.
  • Proficient use of git in a collaborative professional environment, including using CI/CD pipelines to automate code reviews, testing, and deployment processes.
  • Advocate for and experienced in agile development methodologies.
  • Familiarity with JavaScript and modern frontend frameworks is beneficial.
  • Familiarity with the Python data science toolkit (including pandas and SciPy) is beneficial.
  • Prior experience in a small business or startup setting is beneficial.
Why ecoinvent? As a fast-growing international team with more than 24 nationalities based in Zurich, we embrace new ideas and diversity and have a collaborative and adventurous mindset.

We are committed to building an inspiring work culture that nurtures creative thinking, transparency, and reliability. Our benefits include a flexible hybrid work arrangement, employee professional growth plans, work-life balance, and our most vital asset: our community. We value transparency, flexibility, and a diverse working environment that encourages learning and continuous improvement. Collaboration is at the heart of what we do. Join us and make an impact.



  • CH-8005 Zürich triarc laboratories Ltd Vollzeit

    wir suchenSenior Software Engineer Als Senior begleitest du Projekte vom Requirements-Engineering bis in den Betrieb. Du bist der Vermittler zwischen dem Kunden und deinen Entwickler-KollegInnen. Und du machst das nicht zum ersten Mal. Du kannst im Team unterstützen, wo es an was fehlt. Erfahrungen mit C# in der Entwicklung von API's Erfahrungen im...


  • CH-8005 Zürich GEOPRAEVENT AG Vollzeit

    Senior Software Engineer (w/m/d) Zur Verstärkung unseres Teams suchen wir einen Senior Software Engineer. Bei Fragen, wende dich bitte an das Hexagon Recruiting Team (recruiting.ch.geo@leica-geosystems.com). Bewerbungen bitte über das Stellenportal von Hexagon einreichen.  


  • Zürich, Zürich, Schweiz GEOPRAEVENT AG Vollzeit

    Senior Software Engineer (w/m/d)Zur Verstärkung unseres Teams suchen wir einen Senior Software Engineer.Bei Fragen, wende dich bitte an das Hexagon Recruiting Team leica-).Bewerbungen bitte über das Stellenportal von Hexagon einreichen.


  • CH-8005 Zürich Nexxiot AG Vollzeit

    Apply Now Senior Backend Software Engineer at Nexxiot (View all jobs) Zurich, Switzerland Nexxiot is a TradeTech leader with hardware-enabled data solutions and a Vision to Reduce Uncertainty in Cargo. Nexxiot operates the most significant digital global fleet of around 300’000 Rail cars and 800’000 Intermodal containers in 2023 and follows an...

  • Software Engineer

    vor 1 Monat


    CH-8045 Zürich VLOT AG Vollzeit

    Business Development / Sales Manager We are looking for a dedicated Business Development / Sales Manager to drive our business development and sales ambitions – in Switzerland and internationally!See more Software Engineer (Junior/Senior) We are looking for a Software Engineer and techie who loves to code and helps us take our services and web apps to the...


  • CH-8005 Zürich Helio AG Vollzeit

    Senior Fullstack Software Engineer 🎯 Vision Helio is a Swiss startup based in Zurich and is building the first carbon-aware cloud: By increasing the utilization rates of data centers worldwide (over 80% of the resources are not being used), accelerating the adaption of green energy sources (data centers consume around 5% of the global energy and are...


  • Zürich, Zürich, Schweiz triarc laboratories Ltd Vollzeit

    wir suchenSenior Software EngineerAls Senior begleitest du Projekte vom Requirements-Engineering bis in den Betrieb. Du bist der Vermittler zwischen dem Kunden und deinen Entwickler-KollegInnen. Und du machst das nicht zum ersten Mal. Du kannst im Team unterstützen, wo es an was fehlt.Erfahrungen mit C# in der Entwicklung von API's Erfahrungen im Bereich...


  • Zürich, Zürich, Schweiz Object ECM AG Vollzeit

    1. März 2024 — Oliver Huser Senior Software Engineer (M/W/D)Per sofort oder nach Vereinbarung suchen wir einen in Deutschland wohnhaften Senior Software Engineer (m/w/d) mit Schwerpunkt Java in Vollzeit und mehrheitlich remote.OBJECT ist ein dynamisches Unternehmen mit Standorten in Zürich und Hamburg, das anspruchsvolle Software-Projekte in den...


  • CH- Zug Bossard AG Vollzeit

    Wir sind eine weltweit führende Anbieterin von Produktlösungen und Dienstleistungen in der industriellen Verbindungs- und Montagetechnik mit Hauptsitz in Zug. Entscheide dich sich für Bossard als Arbeitgeberin und profitiere von attraktiven Anstellungsbedingungen. Zur Verstärkung unseres Gruppen Smart Factory Logistics Teams suchen wir eine/nSenior...


  • CH-8454 Buchberg GIANTS Software GmbH Vollzeit

    Job description: We are looking for a motivated Senior Software Engineer (C++) - Core Game Engine to support our development team in Schlieren/Zürich, Switzerland. To apply for this position, please send us a resume and a cover letter. Job Responsibilities Implementing new features within our own GIANTS Engine Improving & optimizing existing...


  • CH-8306 Brüttisellen mobit ag Vollzeit

    Key Account Manager Mobile Computing (m/w) Am Standort Brüttisellen suchen wir ein Verkaufstalent für Mobile Computing Lösungen, idealerweise mit Französischkenntnissen.Stelleninserat Senior Software-Engineer (m/w) Am Standort Brüttisellen suchen wir eine Verstärkung für den Bereich Software-Entwicklung.Stelleninserat


  • CH-9050 Appenzell bkoSoft AG Vollzeit

    Als schnell wachsendes Schweizer Software und IT-Beratungsunternehmen suchen wir für unseren Standort in Wallisellen einen Senior Software-Engineer (m/w/d), welche/r nicht nur Kompetenzen mit sich bringt, sondern auch die Fähigkeit, sich gut in unser bestehendes Team zu integrieren. Innerhalb rotierender Projektteams implementierst Du anspruchsvolle und...


  • Zürich, Zürich, Schweiz mp technology AG Vollzeit

    Zur Verstärkung unseres Teams suchen wir ab sofort oder nach Vereinbarung eine/n Android Mobile Software Engineer oder Senior Android Mobile Software Engineer in Zürich.Aufgaben und VerantwortlichkeitenSoftware Design und Entwicklung Android (Java/Kotlin) Mitarbeit bei Requirements Engineering, Spezifikation, Systemarchitektur, Release-Planung, Beratung...

  • Software Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz VLOT AG Vollzeit

    Business Development / Sales ManagerWe are looking for a dedicated Business Development / Sales Manager to drive our business development and sales ambitions – in Switzerland and internationallySee moreSoftware Engineer (Junior/Senior)We are looking for a Software Engineer and techie who loves to code and helps us take our services and web apps to the next...


  • CH, Luzern SOLCOM Unternehmensberatung GmbH Vollzeit

    Senior JavaEE Software Engineer / Architect (m/w/d)Projekt-Nr.: 92563 Für einen unserer Kunden sind wir aktuell auf der Suche nach einem Senior JavaEE Software Engineer / Architect: Aufgaben: + Konzeption und Betrieb von Kernsystemen in einem Versicherungsunternehmen für ein nachhaltiges Produkt- und Vertragssystem + Integration der Kernsysteme in die...


  • CH, Luzern SOLCOM Unternehmensberatung GmbH Vollzeit

    Senior JavaEE Software Engineer / Architect (m/w/d)Projekt-Nr.: 93182 Für einen unserer Kunden sind wir aktuell auf der Suche nach einem Senior JavaEE Software Engineer / Architect: Aufgaben: + Konzeption und Betrieb von Kernsystemen in einem Versicherungsunternehmen für ein nachhaltiges Produkt- und Vertragssystem + Integration der Kernsysteme in die...


  • CH, Luzern SOLCOM Unternehmensberatung GmbH Vollzeit

    Senior JavaEE Software Engineer / Architect (m/w/d)Projekt-Nr.: 93182 Für einen unserer Kunden sind wir aktuell auf der Suche nach einem Senior JavaEE Software Engineer / Architect: Aufgaben: + Konzeption und Betrieb von Kernsystemen in einem Versicherungsunternehmen für ein nachhaltiges Produkt- und Vertragssystem + Integration der Kernsysteme in die...


  • Zürich, Zürich, Schweiz CLEO AG Vollzeit

    SENIOR JAVA SOFTWARE ENTWICKLER (W/M/D)Zürich, RemoteZur Verstärkung unseres Teams in Zürich suchen wir einen motivierten und kompetenten Senior Software Engineer, Java.Details


  • CH-8047 Zürich Object ECM AG Vollzeit

    1. März 2024 — Oliver Huser Senior Software Engineer (M/W/D) Per sofort oder nach Vereinbarung suchen wir einen in Deutschland wohnhaften Senior Software Engineer (m/w/d) mit Schwerpunkt Java in Vollzeit und mehrheitlich remote. OBJECT ist ein dynamisches Unternehmen mit Standorten in Zürich und Hamburg, das anspruchsvolle Software-Projekte in den...


  • Wallisellen/Zürich, Schweiz Adcubum AG Vollzeit

    Senior Software Engineer Wallisellen/Zürich, Hamburg Wir sind Adcubum - ein führender und stetig wachsender Hersteller von Versicherungs-Software in den Sparten Kranken-, Unfall- und Sachversicherung sowie  Marktführer im Bereich der Kranken- und Unfallversicherungen in der Schweiz. Herausragende Ideen sind die Bausteine für unser innovatives Produkt...