Job
- Level
- Senior
- Job Field
- Web, Full Stack, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Munich
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will design a versioned Public REST API and enhance complex AI frameworks while working on the end-to-end implementation of new features in both backend and frontend.
Job Technologies
Your role in the team
- Design and implementation of a versioned public REST API (v1) including authentication concept (API Keys, OAuth2), rate limiting, and standardized error formats according to OpenAPI 3 / SemVer.
- Expansion of the agentic LLM framework (LangGraph / LlamaIndex) with Safety Guardrails, Multi-Step Retrieval, Tool Use, and Observability.
- Extension of modular data connectors (MS Graph, SharePoint, Confluence, Slack, etc.) according to a unified architecture standard.
- Performance optimization of database queries, vector store abstractions, and asynchronous data loading pipelines (Celery).
- End-to-End implementation of new features via backend API and TypeScript frontend - including code reviews, coding guidelines, and technical documentation.
- Technical lead responsibility for subsystems (e.g., Public API, Connectors): independent work at the Epic level from requirements analysis to production release, as well as active participation in architectural decisions and code quality standards.
This text has been machine translated. Show original
Our expectations of you
Education
- Ideally 10 or more years of experience in software development and a degree in computer science or a related field (not mandatory).
Qualifications
- Excellent Python skills (FastAPI, async/await, Dependency Injection, pytest) as well as solid Linux and Docker expertise (Microservices, Network Isolation).
- Proven API design: REST, OpenAPI/Swagger, versioning strategies, and standardized error handling — as well as authentication protocols (OIDC, OAuth2, JWT) from production use.
- Fluent German skills at native speaker level as well as business-fluent English.
Experience
- Frontend experience with modern TypeScript (SvelteKit, React, or Vue), relational database design/optimization with PostgreSQL, and an independent, structured way of working.
- Experience with LLMs, RAG systems, or AI infrastructure (vLLM, LangChain, vector databases), asynchronous task queues (Celery, Redis), as well as monitoring & observability (Prometheus, Grafana) are a plus but not a must.
This text has been machine translated. Show original
What we offer
- Attractive salary + company pension scheme with a 30% employer contribution (ETF-based).
- Flexible working - Flextime and home office option after onboarding.
- Genuine team - short communication channels, a culture of appreciation, regular events (Oktoberfest, Christmas party, afterwork).
- EGYM Wellpass - Yoga, Pilates, Running Training in the Park with External Coach.
- JobRad + free parking.
- Family-friendly - Subsidies for childbirth and childcare.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
FAST LTA GmbH
FAST LTA is the specialist for secure secondary and long-term storage systems. The combination of durable and maintenance-free hardware, integrated software for data backup and on-site maintenance contracts with up to 10 years of runtime provide long-term, cost-effective storage of data from archive and backup applications.
Description
- Founding year
- 1999
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication