Senior Software Engineer - Full Stack @Carbon Maps
We usually respond within three days
Who We Are
Carbon Maps (Paris, France) is a leading sustainability SaaS platform dedicated to the food, FMCG, and adjacent industries. Founded in 2023, we specialize in providing modern tools and actionable insights that enable companies to measure, manage, and reduce their environmental impact at the product level. Our unique approach integrates Life Cycle Assessment (LCA) with Generative AI-driven automation, delivering high precision and scalability in assessing key sustainability indicators such as GHG emissions, water use, land use, and biodiversity impact.
For more information, visit carbonmaps.io or follow us on LinkedIn.
Our Values
Pragmatism: We value practical solutions that deliver results focusing on what works efficiently and effectively.
Daring: We encourage taking calculated risks and thinking outside the box.
Trust: Trust is the foundation of our team dynamics & customer relationships. We foster an environment of transparency & honesty, where everyone feels safe, autonomous, and valued.
Enthusiasm: We bring passion and energy to everything we do. Our enthusiasm drives us to engage deeply, embrace challenges with a positive attitude.
Reporting Line
You will report to the Head of Engineering, Raphaël Daguenet.
🌱 The Engineering Team at Carbon Maps
The engineering team at Carbon Maps builds and maintains our core environmental scoring engine and platform, focusing on data ingestion, processing, analysis, and visualization. Our engineers develop scalable APIs, robust backend systems, and intuitive front-end experiences to deliver precise sustainability metrics to enterprise clients. We continuously improve system performance, scalability, and security, collaborating closely with data science and product teams to ensure seamless integration of cutting-edge AI-driven solutions.
Our main stack is composed of Python, Flask, FastAPI, Postgres, Mongo, ElasticSearch and React. We are open to similar frameworks/languages experiences.
What You Will Do (Responsibilities)
Contribute significantly to a fast-moving team focused on developing and shipping our core environmental scoring engine.
Design, implement, test, and maintain new features across the full stack (backend, frontend, APIs).
Build and maintain a clean, secure, and efficient public API for data ingestion.
Proactively identify and implement performance improvements, establish engineering best practices, and contribute to overcoming scalability challenges.
Take ownership of significant parts of the product, contributing meaningfully to our growth and evolution.
Requirements and Qualifications
The ideal candidate will have:
BS/MS/PhD degree in Computer Science or Engineering.
5+ years of relevant professional software engineering experience, demonstrating progressive responsibility.
Strong backend development experience, with expertise in designing, building, and scaling applications and APIs (Python, Flask, FastAPI preferred).
Proficiency with modern frontend development practices and frameworks (e.g., React, Vue or Angular).
Hands-on experience designing, deploying, and managing applications on cloud platforms (GCP preferred).
Commitment to writing clean, maintainable, secure, and well-tested code.
Excellent problem-solving skills and the ability to work independently, take initiative, and own projects end-to-end.
Strong communication and collaboration skills.
Bonus Points (Nice-to-Haves):
Proven experience providing technical leadership on projects, mentoring engineers, or driving technical decisions.
DevOps skills, including creating and managing CI/CD pipelines and associated tooling (e.g., Docker, Terraform, …).
Experience in SaaS, sustainability tech, or the food/FMCG industry.
Recruitment Process
Screening Interview: With Raphaël or Laurie.
Manager Interview: With Raphaël Daguenet (Head of Engineering).
System Design Interview: Technical discussion focused on system design with Julia and Antoine.
Technical Assessment: Live coding interview with Julia and Morgane.
Final Fit Interview: With Alizée (Head of Product) and Agathe (Designer).
Why Join Us
- Competitive salary and BSPCE package
- Hybrid work options
- Opportunity to join a fast-growing start-up
- Make a positive impact
- Direct influence on the product and company growth
- Locations
- Paris
- Remote status
- Hybrid
- Employment type
- Full-time