📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Fullstack Engineer

Monks

Remote
Remote Senior 🇬🇧 English
Python FastAPI Pydantic SQLAlchemy pandas Polars NumPy REST API SQL TypeScript React Docker GitLab CI LLM integration

Job description

About the role

As a Senior Full‑Stack Engineer you will build an in‑house platform for battery engineers to ingest, explore and act on test data. You will own features end‑to‑end, from stakeholder conversations through data models, APIs and user interfaces, with substantial autonomy.

Key responsibilities

  • Design and implement Python backend services, REST APIs, data access layers and background jobs for data ingestion and long‑running computations.
  • Develop robust parsers that transform vendor files, CSVs and binary exports into validated records, handling inconsistent headers, unit changes and malformed inputs.
  • Build React and TypeScript interfaces with interactive charts for large time‑series datasets, supporting zoom, overlays and cross‑test comparisons.
  • Integrate an AI assistant using LLM APIs, tool calling and retrieval over platform data, with citations and quality evaluation.
  • Implement production observability, Docker deployment and GitLab CI pipelines, and maintain rigorous testing and documentation.

Required profile

  • 6+ years of production software development experience across backend and frontend.
  • Proven ability to lead requirements conversations with non‑engineers and deliver scoped, shipped features with minimal oversight.
  • Strong communication skills and English proficiency at B2 level or higher.

Required skills

  • Python (async, FastAPI, Pydantic, SQLAlchemy, pandas, Polars, NumPy)
  • REST API design, authentication/authorization, performance tuning
  • Relational data modeling, SQL, schema migrations
  • TypeScript, React, modern front‑end development
  • Data visualization for large time‑series datasets
  • LLM integration, prompt design, tool/function calling, retrieval‑augmented generation
  • Docker, GitLab CI, structured logging and observability

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Monks.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 week ago

Expires 1 month from now

38 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Monks