Build AI-enabled backend services: Design, develop, and maintain Python-based backend services that integrate AI/LLM capabilities into the Jedox platform.
Define AI integration abstractions: Implement robust abstractions for AI providers and request pipelines, including validation, routing, caching, throttling, and error handling.
Ensure secure and resilient services: Make sure all backend services follow secure development practices, are resilient by design, and adhere to platform-wide operational standards.
Design for multi-tenant deployments: Architect services for feature-flag-driven CI/CD deployments across single-tenant and multi-tenant environments, ensuring strict tenant isolation for data, configuration, and logs.
Develop and maintain REST APIs: Build REST APIs used by multiple React-based frontend applications and internal SDKs, ensuring consistency and high performance.
Implement end-to-end observability: Introduce and maintain metrics, structured logging, and distributed tracing across services to enable deep visibility into system and AI/LLM behavior.
Own Kubernetes-based deployments: Maintain Kubernetes services, Helm charts, and deployment configurations, contributing to reliable and scalable cloud-native operations.
Requirements
8+ years of experience in backend, full stack engineering and a solid understanding of secure coding practices and common security risks in backend systems.
Proficient in Python and experience in building, operating, and maintaining production-grade Python backend services.
Proven expertise to design clean, well-documented, high‑quality REST APIs with thoughtful and consistent versioning strategies.
Experience with deploying and operating services in Kubernetes environments using Helm and modern cloud‑native tooling.
Solid understanding with patterns for data isolation, configuration management, and operations in multi-tenant environments.
Proficient working with modern CI/CD pipelines and automated deployment workflows.
Excellent communication skills, with the ability to clearly articulate complex technical concepts to diverse stakeholders.
Passion for mentoring and driving technical innovation in AI/ML middleware solutions.
Tech Stack
Cloud
Kubernetes
Python
React
Benefits
Flexible work: we love to work together in the offices as #Oneteam, but we also enjoy the possibility of working from everywhere and owning working hours.
Take time to care for yourself: We offer generous vacation time and comprehensive health benefits plans, including Pension plans.
Plan for your future: Planning means something different to everyone. Work with your Line Manager to implement a career growth plan that suits your path.
Reduce your footprint: All offices are centrally located and can be easily reached via public transportation. Most Jedox offices offer public transit reimbursement or other perks like bike leasing.
High-impact working environment: we enjoy flat hierarchies and short decision-making processes.
Get corporate discounts across many brands and products.