[Flair] Senior / Lead Backend + DevOps Engineer

Apply now

We're looking for a

Founding Back-End Engineer

About the job

Flair.ai (part of BetterGroup, the team behind BetterPic, BetterStudio and BetterMirror) is a profitable AI startup scaling fast: millions in revenue, millions of requests, and increasing GPU workloads across multiple products.

We’re evolving from a fragmented GCP serverless stack toward a unified Node.js backend powering APIs across the BetterGroup ecosystem. To make this leap, we’re looking for a Senior / Lead Backend + DevOps Engineer who lives and breathes Google Cloud, containerization, and modern backend operations. Someone who can own infrastructure, streamline ops, and lead the migration into a future-proof API platform.

This isn’t just about keeping the lights on, it’s about laying the tracks for scale.

Team Perks

Equity Opportunities

Senior profiles receive stock options, aligning your success with ours.

Inclusive Culture

Join a diverse team that values every voice and perspective.

Unlimited Vacations

Choose when and how long to take time off, with trust in your responsibility.

Remote-First

Enjoy the flexibility of working from anywhere in the world.

Growth Opportunities

Clear paths for career advancement and professional development.

Innovative Work

Be at the forefront of AI technology in professional imaging. We're solving a problem that has never been solved before.

Meet your Team

Lenny Benaïcha

Chief of Data & Flair

Ricardo Ghekiere

CEO & co-founder BetterGroup

Miguel Rasero

CTO & co-founder BetterGroup

All headshots generated using Betterpic ❤️

About you

Your Impact:

  • Lead the migration from GCP serverless functions to a robust Node.js backend.

  • Design and operate containerized services that run efficiently across environments.

  • Establish production-grade CI/CD pipelines that keep deployments safe and fast.

  • Drive the migration from Firestore to PostgreSQL: schema design, RLS, REST API gateway, dual-writes, staged cutovers, and backfills.

  • Build and expose new endpoints to connect Flair.ai into the BetterGroup ecosystem.

  • Own observability: logging, metrics, alerting, incident response.

  • Shape security practices: secrets, access controls, compliance.

  • Be the go-to person for Google Cloud operations, while helping us gradually move to a hybrid/multi-cloud setup.

Tech Challenges You’ll Tackle

  • Migrating dozens of serverless functions into a cohesive Node.js API.

  • Containerizing workloads for consistency, portability, and performance.

  • Optimizing GPU/compute workloads on GCP (and preparing for alternatives).

  • Designing scalable network topologies that support cross-product integrations.

  • Ensuring cost-efficient infra while scaling millions of daily requests.

  • Automating repeatable ops.

  • Managing large-scale data migrations, handling dual schemas and preventing drift.

  • Proving enterprise readiness: compliance-friendly logging, retention, and access control that support SOC2/GDPR audits.

  • Balancing legacy GCP services with new, clean abstractions.

Daily Responsibilities

  • Write clean, production-ready Node.js (TypeScript) backend code.

  • Containerize and deploy services via Kubernetes or equivalent.

  • Monitor GCP workloads, debug incidents, and improve reliability.

  • Review PRs with an eye on performance, security, and scalability.

  • Design and implement new REST endpoints.

  • Collaborate with AI and frontend teams on API contracts.

  • Tune CI/CD pipelines for speed and safety.

  • Write and maintain runbooks for critical migrations and operational flows.

  • Demo your infra and backend improvements, then ship to prod.

Must-have:

  • 5+ years professional backend + DevOps experience.

  • Deep expertise in Google Cloud Platform (Compute, Cloud Run, Firebase).

  • Strong Node.js/TypeScript backend skills.

  • Solid knowledge of containerization (Docker, Kubernetes).

  • Proven experience with SQL databases (PostgreSQL preferred), including schema design, migrations, and query optimization.

  • Experience with ETL pipelines and data workflows is a plus.

  • Experience building and operating APIs at scale (REST).

  • Proven ability to design secure, resilient, and cost-optimized infra.

  • Clear communication in English, able to overlap 4 hours with CET.

  • Startup mindset: bias for action, low ego, high accountability.

Our Stack:

  • Backend: Node.js (TypeScript).

  • Infra: GCP, Firebase, Cloudflare.

  • Data: PostgreSQL, Supabase, GPU compute workloads.

  • Tooling: GitHub Actions, Jest.

  • Ecosystem: BetterPic, BetterStudio, BetterMirror, Flair.ai

Application Process

1. Fill out this form

2. [Take Home] Coding Challenge (2-3 hours)

  • 2.1. Containerize a small Node.js API and deploy it

  • 2.2. Brief [5 minutes max] Loom video explaining functionality, implementation and design decisions

3. Interview with the Product Lead & CTO (30 minutes)

4. Interview with the rest of the management team (20 minutes)

5. Offer + Rock & Roll

This is not a sysadmin role. You’ll be architecting the foundation Flair.ai runs on and leading the transition into a scalable, API-driven backend. AI will be part of your workflow, but judgment, clarity, and execution speed matter most.

Ready to lead the backbone of AI infrastructure? Let’s build it.

Ready to build what’s never been built?

Time to join a winning team