Senior Backend Engineer

Nooga

Stockholms kommun

Hybrid

SEK 669,600 - 892,800

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nooga is seeking an experienced backend developer to own and evolve systems within their Navigator platform in Stockholm. The role includes working on document processing and LLM integration within a Kubernetes environment.

The ideal candidate has over 5 years of experience in building production backend services using Python and is familiar with technologies like Celery, FastAPI, and vector databases. The position offers a hybrid work environment focused on innovation and quality.

Qualifications

  • 5+ years building production backend services using Python.
  • Hands-on experience with LLM APIs in production.
  • Experience with vector databases and RAG.
  • Solid experience with distributed task systems.
  • Comfortable working in cloud-hosted Kubernetes environments.

Responsibilities

  • Own and evolve the backend systems for the Navigator platform.
  • Work on the document processing pipeline and LLM integration.
  • Contribute to the retrieval layer and FastAPI services.
  • Deploy and scale application workloads on Kubernetes.
  • Help shape the future direction of the system.

Skills

Building production backend services
LLM APIs experience
Experience with vector databases
Distributed task systems
Cloud-hosted Kubernetes environments
Relational databases

Tools

Celery
Python
FastAPI
Milvus
Azure
Redis

Job description

We build software that makes governance, risk, and compliance (GRC) approachable: turning dense regulatory frameworks and internal policy into something organizations can work with. AI is central to how we do that: surfacing the right information, making sense of complex documents, and keeping outputs trustworthy in a domain where accuracy matters.

We're a small team, early in the journey. The core architecture is in place and proving itself, but there's plenty left to shape. You'll have real ownership over both what you build and how it evolves. We're based in Stockholm and work hybrid.

Role Overview

You’ll own and evolve the backend systems at the core of our Navigator platform: including the document processing pipeline, job execution, the retrieval and query layer, and the APIs that surface it all. You work in a Kubernetes environment, running, changing, and extending application workloads, and you think about how the system scales and where it needs to go next, not just what it does today.

You’re someone who wants to grow into technical leadership. You have opinions about how things should be built, you’re critical about what actually needs to be solved now, and you bring the same pragmatism to architecture as you do to delivery. You’re curious about the wider system, not just your slice of it.

What You’ll Work On
  • The document processing pipeline: Celery-based orchestration, job execution, failure handling, and observability
  • LLM integration: prompt engineering, structured output, multi-provider orchestration (Anthropic Claude, OpenAI, OpenRouter)
  • The retrieval layer: Milvus vector store, chunking strategies, embedding quality, re-ranking
  • FastAPI services and the query surface that backs the assistant
  • Application workloads on Kubernetes: deploying, scaling, and evolving how backend services run
  • Contributing to how the system evolves, not just executing, but helping shape what comes next
What We’re Looking For
  • 5+ years building production backend services (ours is using Python); strong on typing, testing, and clean code
  • Hands‑on experience with LLM APIs in production: prompt design, structured outputs, evaluation, cost/latency trade-offs
  • Experience with vector databases and RAG (Milvus, pgvector, or similar): embeddings, indexing, retrieval quality
  • Solid experience with distributed task systems (Celery + Redis, or comparable)
  • Comfortable working in and reasoning about cloud‑hosted Kubernetes environments: deploying and operating application workloads with an awareness of cost and scale
  • Comfort with relational databases and async web frameworks (FastAPI or equivalent)
  • Opinionated about engineering quality, pragmatic about what to build now versus later
  • Wants to grow: you’re thinking about the wider system and where it’s heading, not just your current task
  • Built solutions that run on Azure (including AI Foundry, Blob Storage, AKS) or comparable experience on AWS or GCP and open to ramping up knowledge
Helpful But Not Required
  • Apache AGE or other graph databases
  • Exposure to regulated industries (GRC, finance, legal, healthcare)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applied AI Engineer
Applied AI Engineer

Nooga • Stockholms kommun

Hybrid
SEK 655,000 - 874,000
Senior Backend Platform Engineer
Senior Backend Platform Engineer

Nooga • Stockholms kommun

Hybrid
SEK 655,236 - 982,854
Senior FastAPI Developer
Senior FastAPI Developer

Newcode.ai • Stockholms kommun

On-site
SEK 80,000 - 100,000
Drive innovation in AI
Collaborative team environment
Shape product and culture
+1
Senior Backend Engineer – AI-Driven GRC (Hybrid, Stockholm)
Senior Backend Engineer – AI-Driven GRC (Hybrid, Stockholm)

Nooga • Stockholms kommun

Hybrid
Staff / Principal Software Engineer, Platform
Staff / Principal Software Engineer, Platform

Antler • Stockholms kommun

On-site
SEK 838,000 - 1,212,000
Senior Backend Engineer
Senior Backend Engineer

Oplane • Malmö kommun

On-site
Senior Full Stack Engineer (Consultant)
Senior Full Stack Engineer (Consultant)

Tech Wings AB • Stockholms kommun

On-site
SEK 1,100,000 - 1,500,000
Backend Engineer - Node, Python & Applied AI
Backend Engineer - Node, Python & Applied AI

Playground Group • Stockholms kommun

On-site
SEK 545,000 - 765,000
Senior Python Developer
Senior Python Developer

Brayns • Stockholms kommun

On-site
SEK 900,000 - 1,300,000
Backend Engineer
Backend Engineer

Validio • Stockholms kommun

On-site
SEK 900,000 - 1,400,000