cover image
Fairmat

Fairmat

www.fairmat.tech

2 Jobs

95 Employees

About the Company

We are on a mission to build a closed-loop ecosystem that keeps valuable materials out of landfills and in the heart of product design. Thanks to our proprietary recycling technology, we transform CFRP waste into a high performance advanced recycled material. This lightweight, strong, and extremely versatile material can be used across industries: sports, energy, automotive and electronics. At Fairmat, we are a registered Certified B Corporation. For us, fairness comes first. We are Fair to the planet Fair to consumers Fair to industrials

Listed Jobs

Company background Company brand
Company Name
Fairmat
Job Title
Software Engineer Backend & Infra
Job Description
**Job Title** Backend & Infrastructure Software Engineer **Role Summary** Design, develop, and maintain the backend of internal applications that support Fairmat’s carbon‑fiber recycling operations. Ensure reliability and performance of cloud (AWS) and edge infrastructure, provide user support, and contribute to mission‑critical projects while adhering to a 99 % availability target. **Expectations** - Deliver 1–2 major projects each quarter, from requirement gathering to production rollout. - Keep software dependencies up‑to‑date (automated via Renovate). - Respond to internal user inquiries (≈1 question/day) and resolve reported bugs promptly. - Actively monitor systems and address issues before they impact production. - Allocate ~20 % of time to infrastructure upkeep (cloud, edge, CI/CD). - Continuously learn and adopt Fairmat’s technology stack. **Key Responsibilities** - Define technical specifications with internal stakeholders and estimate delivery timelines. - Implement backend services (Go preferred) and optional frontend components. - Write unit and integration tests; conduct regular demos for end‑users. - Maintain operational health of backend applications (dependency updates, bug fixes, support). - Manage AWS infrastructure as code (Terraform/Terragrunt) and edge devices (Ansible). - Ensure 99 % infrastructure availability during production hours. - Develop telemetry aggregation, robot‑command communication, K8s/GitOps/Terraform improvements, monitoring dashboards, and ERP‑like order automation backends. **Required Skills** - Proven backend development experience (Go or comparable language) and structured data modeling. - Strong SQL knowledge, preferably PostgreSQL. - Hands‑on experience with cloud platforms (AWS) and IaC tools (Terraform/Terragrunt). - Familiarity with container orchestration (Kubernetes/EKS) and CI/CD pipelines (GitHub Actions). - Basic proficiency with configuration management (Ansible) and monitoring stacks (Grafana, Prometheus). - Ability to write automated tests and use version control (Git). - Problem‑solving, communication, and user‑support skills. - Self‑motivated learning attitude for new technologies. **Required Education & Certifications** - Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). - Optional but preferred: AWS Certified Solutions Architect, Terraform Associate, or similar cloud/infrastructure certifications.
Paris, France
Hybrid
12-02-2026
Company background Company brand
Company Name
Fairmat
Job Title
Software Engineer - Robotics
Job Description
Job Title: Software Engineer – Robotics Role Summary: Develop, test, and maintain industrial robotic software using C++ and Python on ROS. Deliver new features, integrate sensors/modules, support production, and contribute to ROS 1‑to‑ROS 2 migration. Expactations: 3+ years SWE experience in C++/Python (industrial robotics preferred). ROS expertise (ROS 1/2, Gazebo, RViz). Strong analytical skills, problem‑decomposition, fast issue resolution (<1 h). Git, containerization, continuous integration valued. Key Responsibilities: - Design and implement modular C++/Python software bricks for robotic cell functionality. - Develop code to integrate new mechanical sensors and hardware add‑ons. - Write unit and integration tests to ensure regression safety per release cycle (~3 weeks). - Deploy and validate code in lab and factory robotic cells. - Provide timely production support (≈1 ticket/day), analyze data, and suggest corrective actions. - Contribute to migrating legacy ROS 1 codebases to ROS 2. - Improve release, build, and deployment processes for greater efficiency. Required Skills: - Proficient in C++ (modern standards) and Python. - Deep knowledge of ROS, ROS 2, and associated tools (Gazebo, RViz). - Experience with unit testing frameworks (e.g., Google Test, PyTest). - Familiarity with Git, branching strategies, and containerized development (Docker, Kubernetes). - Ability to work in a fast release cadence (feature/bugfix every 3 weeks). - Strong analytical thinking and troubleshooting abilities on industrial systems. Required Education & Certifications: - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, Robotics, or related field. - Industry certifications (e.g., ROS certification) are a plus.
Paris, France
Hybrid
Junior
06-03-2026