Full Stack Developer

Job Description

As a Full-Stack Developer, you’ll be one of the core builders of Rippletide’s product. You’ll work closely with the founders, product, and ML engineers to ship features end-to-end: from backend services and APIs to sleek, usable interfaces that let customers understand and control their AI agents.

You’ll help turn a deep tech engine into a product that teams actually love to use.

Key responsibilities

  • Build end-to-end features across the stack: database integrations, APIs, dashboards, monitoring, and developer-facing tools.

  • Design and implement clean, robust backends (services, APIs, data models) to support reasoning and decision workflows.

  • Craft intuitive frontends for complex concepts: graph views, traces, logs, explainability UIs, and configuration panels.

  • Collaborate with product & AI engineers to translate real-world customer problems into simple, powerful product experiences.

  • Write high-quality, maintainable code with tests, observability, and performance in mind.

  • Contribute to architecture decisions as we scale the platform and handle more data, users, and complexity.

  • Help shape our developer experience (SDKs, docs, examples) so engineers at large enterprises can integrate Rippletide smoothly.

Preferred Experience

Profile we’re looking for

  • 3+ years of experience as a Full-Stack or Backend-heavy Engineer in a startup or product-focused environment. Strong experience with at least:

    • One modern backend language (example: Python, Go, TypeScript/Node.js, Java, etc.)
    • One modern frontend framework
  • Comfortable working with APIs, databases and cloud infrastructure.

  • You care about code quality, reliability, and performance especially in B2B / enterprise contexts.

  • You’re product-minded: you think in terms of user problems.

  • You thrive in a fast-paced, high-ownership environment where you can influence product and architecture.

  • Professional working proficiency in English (French is a plus, not mandatory).

Additional Information

  • Contract Type: Full-Time
  • Location: Paris
  • Occasional remote authorized