Backend and Data Infrastructure Engineer
Femtum
About the role
About the Role
Femtum operates in an R&D and instrumentation environment where data originates from multiple, heterogeneous sources such as laboratory environments, field deployments, and measurement equipment operated by engineers. A single source is never sufficient to cover reality. The need is to design and build a backend and data infrastructure to collect, store, and exploit this data at scale.
A hybrid profile combining software engineering rigor with data sensitivity. The role involves designing and building the backend and data infrastructure for collecting, storing, and exploiting multi-source data, with a potential evolution towards Data Science responsibilities once the technical foundations are in place. This role acts as a bridge between technical teams (R&D, engineering) and analytical needs.
Responsibilities
- Develop the backend for multi-source data collection and ingestion
- Design and maintain APIs for data collection and exposure
- Structure and optimize PostgreSQL databases
- Manage large data volumes (several GB per day) and design systems capable of scaling
- Deploy and maintain infrastructure on AWS and/or on-premise and implement Infrastructure as Code with Terraform
- Implement and maintain CI/CD pipelines and ensure code robustness and quality
- Implement data pipelines for AI/ML preparation and structure data for BI and machine learning
- Collaborate with R&D teams
Requirements
- Proficiency in C# / .NET and REST API design
- Good experience with PostgreSQL (modeling, optimization) and Entity Framework Core
- Experience with AWS and Terraform (Infrastructure as Code)
- Systems handling large data volumes and scalability challenges
- Experience with CI/CD (GitHub Actions or equivalent)
- Data or ML pipelines (asset)
Profile
- Degree in computer science, software engineering, or related field (Bachelor's to Master's level)
- Minimum 3 years of experience in backend development or data engineering
- Ability to work on complex and unstructured systems
- Ability to communicate with non-technical teams
- Interest in data and artificial intelligence
What We Offer
- Projects where data has a direct impact on the product and decisions
- An environment at the crossroads of R&D, field operations, and engineering
- Opportunities for growth into data science roles
- Freedom to choose the development environment
- Work flexibility (partial or full remote work depending on the position)
- Competitive salary based on experience
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free