Software Engineer
Primary stack
Nice to have's
Job description
About the Position
Software Engineer
Eoliann is a climate tech company working to reduce the economic impact of extreme weather events, which have grown by 345% over the past 50 years due to urbanization and climate change, with aggregate losses estimated at $5.2 trillion. The team builds Airis, the risk management platform that combines technology and scientific research to predict the impact and probability of these events better than anyone else. The company works fully remote, with its main office in Turin at OGR.
Responsibilities
Product Development
- Contribute to Airis, the company's web-based risk management platform, in particular the new module for electricity providers and distributors.
- Work on APIs, data flows, DevOps, and gradually MLOps.
- Write production-grade Python code, with a focus on testability, maintainability, and performance (TDD).
- Take part in code reviews and help define coding standards and best practices.
Cloud & DevOps
- Work in a cloud environment, deploying via Terraform and maintaining CI/CD pipelines (GitHub Actions, AWS).
Collaboration & AI-assisted Development
- Pair-program with the team, including with the support of AI coding agents (which the team uses actively and critically), sharing insights on architecture and DevOps practices.
Cross-functional Contributions
- Contribute to features that require a frontend touch (React).
- Over time, support the Data Science team on climate data models and pipelines.
Requirements
Must Have
- 4+ years of professional software development experience.
- Strong proficiency in Python (standard libraries, data structures, API development).
- Experience with cloud native applications on AWS, with familiarity with Infrastructure as Code (Terraform): you don't need to be an expert, but a Terraform file shouldn't scare you.
- Practical knowledge of CI/CD (GitHub Actions, AWS) and containerized development.
- Comfortable using AI coding agents as a development aid, critically and consciously.
Nice to Have
- Frontend experience (React and Tailwind).
- Experience with ML technologies (frameworks like PyTorch, TensorFlow, scikit-learn, or serving tools like MLflow, ONNX).
- Experience with geospatial data (Zarr, xarray, GDAL, rasterio, NetCDF).
- Prior involvement in setting up SRE/DevSecOps processes.
We Offer
- Fully remote team, with an office in Turin for anyone who wants to drop by.
- CCNL Metalmeccanico, 13 monthly salary payments.
- Daily meal vouchers: €8 Ticket Restaurant for every workday (minimum 6 hours worked).
- Welfare plan worth €800/year on Coverflex, in addition to the standard €250 provided by contract.
- Dedicated budget for continuous learning (books, courses, events).
- Competitive salary: €45,000–€55,000, negotiable for candidates with more experience.
About the Company
Eoliann is a climate tech company working to reduce the economic impact of extreme weather events, which have grown by 345% over the past 50 years due to urbanization and climate change, with aggregate losses estimated at $5.2 trillion. The team builds Airis, the risk management platform that combines technology and scientific research to predict the impact and probability of these events better than anyone else. The company works fully remote, with its main office in Turin at OGR.
This announcement is addressed to both sexes, in accordance with laws 903/77 and 125/91, and to people of all ages and nationalities, in accordance with legislative decrees 215/03 and 216/03.
© EOLIANN. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.