Senior Platform Engineer (F/H)
- Salary
- €70K–€90K
- Hiring from
- France
- Work type
- Remote
- Posted
513,883 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Xp : 5-8y / Salary : 70-90K fix
About the role
We are looking for a Senior Platform Engineer to own and shape the infrastructure behind Fabriq, used every day on more than 600 industrial sites in 43 countries.
The Platform team runs this infrastructure end to end, with a strong DevOps and SRE culture. Product engineers deploy their code and own what runs in production. The team builds everything underneath, so that every service deploys automatically, scales automatically and simply works. You will work on a modern stack (Kubernetes on AWS, Pulumi, GitOps, OpenTelemetry), with real freedom to make it even better.
The next chapters are exciting. The team will bring its GitOps setup to state of the art and extend ephemeral environments to every pull request across the whole stack. Within the next 12 months, it will also run AI agents in production on Fabriq's own cloud, both inside the product and for internal needs.
As a senior individual contributor, you will own major projects end to end, from spotting a problem to delivering the solution. You will share responsibility for reliability, security, performance and cost, and your expertise will directly shape the team's technical choices. At Fabriq, a good idea backed by expertise gets implemented, and fast.
Your team
You will join a small team of experienced platform engineers, currently managed by Yacine, our VP Technology.
The team works with a high level of delegation. The manager acts as an advisor, and engineers make the decisions on their own scope. The only rule is to ask for advice and keep people informed. We value engineers who bring expertise and share their opinions, and those opinions are usually followed.
The team works on the same rhythm as our product units: dailies, monthly cycles and retrospectives. Fabriq is growing and its organization keeps evolving. That gives strong engineers real room to grow toward technical leadership or management.
Our stack
Back-end
Our backend is primarily implemented in TypeScript and in Python (with the framework Django). The database technology is AWS Aurora with Postgres compatibility, for both TypeScript and Django servers. With TypeScript, we use Drizzle as a lightweight ORM. Our coding style in TypeScript is inspired by data-oriented programming. For observability, we use Honeycomb and Sentry.
Front-end
Our web app is a single-page application in Vue.js, written in TypeScript. The front-end application is continuously deployed with Cloudflare Pages, which allows for preview URLs on pull requests. We use Claap to share videos of our work and Sentry to log errors. We also have a mobile application, developed with Vue.js and Capacitor. We have our own components library, based on our design system, called Forma.
Infrastructure
The servers run as containers on Kubernetes, specifically EKS on AWS. Deployments follow a GitOps approach. Resources outside Kubernetes are managed with Pulumi, with some legacy on CDKTF (we migrate resources from CDKTF to Pulumi when we need to change them). A small number of customers have dedicated infrastructures. We also support on-premise deployments using Kubernetes operators, alongside a deployment toolkit built with Nix. For monitoring the infrastructure, we also use Honeycomb, built on OpenTelemetry.
What we expect from the role
Building the infrastructure
Design, implement and operate infrastructure on AWS through automation and infrastructure-as-code
Bring our GitOps setup to state of the art, which is the team's short-term focus
Extend ephemeral environments on pull requests to the whole stack, so every engineer can test a change end to end before merging it
Prepare our cloud to run AI agents in production within the next 12 months, both inside the Fabriq product and for our internal needs
Drive operational excellence over the long run, with everything automated, reliable and observable
Owning production
Own the reliability, security, performance and cost of our infrastructure, together with the team
Strengthen monitoring, alerting and observability, and take part in troubleshooting production issues
Design with on-premise constraints in mind: supporting on-premise customers means we self-host and run in-house many components we could otherwise buy as SaaS
Working with the team and the org
Own topics end to end: spot problems, propose solutions and deliver them
Review your teammates' work and pair program with them, as pairing is part of our daily engineering culture
Make infrastructure understandable for the rest of the engineering department, through clear documentation and technical decisions
Bring new ideas: when you know a better tool or practice, you champion it
Required experience and skills
Experience and mindset
Typically 5+ years of hands-on experience in infrastructure, DevOps or SRE roles, with real ownership of production systems. We value mindset and trajectory over raw years of experience.
Experience in a startup or scale-up, where you owned projects end to end and thrived with ambiguity, changing priorities and the occasional emergency
A technologist at heart: you follow the ecosystem, you love mastering new technologies, and you bring ideas to the team
Proactive communication: you speak up and share your opinion, and you commit to the team's decision once it is made
Resilience and optimism: you see problems as a playground
Technical foundation
Production experience with Kubernetes, the one non-negotiable technology
Production experience with infrastructure-as-code (Pulumi or Terraform)
Strong networking knowledge (OSI layers, TLS, DNS, routing) and strong Linux system knowledge, including containers and troubleshooting
Solid programming skills: you write, test and review code
Production experience with CI/CD (e.g. GitHub Actions, ArgoCD) and with monitoring, alerting and observability
Working with AI agents in your daily engineering work
Additional skills and experience we value
Production experience on AWS, which would complement the team's current strengths
A developer experience (DX) angle, or a background as a software engineer who moved into infrastructure
An engineering degree, ideally specialized in systems, networks or infrastructure
Database operations: migrations, schema changes without downtime, backup and restoration
Test-Driven Development practice and a good understanding of Domain-Driven Design
Running AI or LLM workloads in production
Nix / NixOS, on-premise Kubernetes, airgapped environments, zero-trust systems or security compliance frameworks (ISO 27001, SOC 2 Type 2)
Package and location
Salary: €70K to €90K gross per year, depending on experience
Remote: you can work remotely, and you come to our Paris office 2 days per month
Hiring process
Screening call with our Talent team (30 min)
Technical interview (1h45): a pair programming session followed by a technical discussion
Meet the team: an informal discussion with the Platform team
Meet the founders
Sounds like your kind of challenge? Hit apply, we would love to hear from you. Even if you don't tick every box, a strong mindset and a real love for infrastructure matter more to us than a perfect match.
Full-time · Paris / Remote