Senior Full Stack Engineer - AI Platform (m/f/d)
Jedox
About the role
About Jedox
At Jedox, we offer cutting‑edge Performance Management Platform and Solutions that enable businesses to plan, analyze, and optimize their financial and operational performance. Our B2B Platform as a Service Offering consists of various components, such as sophisticated data representation and data collection, a powerful planning engine, and data integration, developed by our specialized product teams.
To drive our Digital Business Partner vision, our AI team focuses on embedding AI across the Jedox platform. We are now looking for a Senior Full Stack Engineer with a strong interest in middleware and AI integration to help shape the next generation of enterprise planning solutions.
Responsibilities
- 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.
- Design for multi‑tenant deployments: architect services for feature‑flag‑driven CI/CD deployments in single‑ and multi‑tenant environments, ensuring strict tenant isolation for data, configuration, and logs.
- Own Kubernetes‑based deployments: maintain Kubernetes services, Helm charts, and deployment configurations, contributing to reliable and scalable cloud‑native operations.
Your Profile
- 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.
Our Values
At Jedox, we pride ourselves on our core corporate values, which drive our success as a team. Our growth mindset encourages us to constantly learn, evolve and innovate, pushing ourselves to new heights. We work together as #OneTeam OneJedox, with a shared passion for achieving excellence in everything we do. We execute with precision and hold ourselves to the highest standards of excellence, ensuring that we deliver impactful results that exceed our customers' expectations. Our focus on people centricity ensures that our employees are at the heart of everything we do, enabling us to attract and retain top talent. We believe that effective communication and engagement are key to building strong relationships, both internally and with our customers, partners and stakeholders.
Why Join Our Team & 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: generous vacation time and comprehensive health benefits plans, including pension plans.
- Plan for your future: 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: flat hierarchies and short decision‑making processes.
- Corporate discounts across many brands and products.
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.
Responsibilities
- 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.
- Design for multi-tenant deployments: Architect services for feature-flag-driven CI/CD deployments in single- and multi-tenant environments, ensuring strict tenant isolation for data, configuration, and logs.
- Own Kubernetes-based deployments: Maintain Kubernetes services, Helm charts, and deployment configurations, contributing to reliable and scalable cloud-native operations.
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free