Sr. Python Developer (German-speaking)
Sr. Python Developer (German-speaking)
Sr. Python Developer (German-speaking)
Sr. Python Developer (German-speaking)
Enneo
Internet, IT
Berlin
- Art der Anstellung: Vollzeit
- Vor Ort
Sr. Python Developer (German-speaking)
Über diesen Job
Sr. Python Developer (German-speaking) at Enneo
Requirements
- Proven expertise in Python programming
- Experience with testing frameworks (e.g., Behave, Robot)
- Expertise in working with databases and ORM libraries (e.g., SQLAlchemy)
- Proficiency in RESTful implementations
- Significant experience in microservices and serverless architectures
- Experience with Message Broker technologies (e.g., RabbitMQ, Redis, AWS SQS)
- Knowledge of deploying microservice applications with tools like Docker, Kubernetes or Cloud platforms (AWS, Azure, GCP)
- Ability to identify and optimize performance bottlenecks in code, database queries, and application architecture
- Understanding of best practices for securing applications
- Excellent proficiency in German on native-level is a must, as you will directly liaise with our clients
Bonus Points For
- Hands-on experience with Large Language Models (LLMs) and prompt engineering
- Familiarity with frameworks and tools like LangChain, LlamaIndex, and Hugging Face
- Experience working with vector databases such as Weaviate, pgvector, or Pinecone
- Proficiency with backend platforms like Firebase, Amplify, or Supabase
- Background in operations or development for customer service and/or energy-related environments
Scope of Work
As a Senior Python Developer at Enneo, you’ll be part of our AI backend team, developing scalable microservices that power intelligent customer service for the energy industry and eventually grow into a leadership role substantially co-determining the AI direction of our platform.
You’ll design and optimize RESTful APIs, work with modern DevOps tools like Docker and Kubernetes, and collaborate with a cross-functional team of engineers and product specialists.
Benefits
- Stock Options : Participating in Enneo’s growth trajectory (e.g. stock options) is possible and discussed individually based on role and seniority.
- Permanent Contract : We typically offer permanent positions, providing long-term stability and clarity from the start.
- Flexible Working Hours : We offer flexibility around core working hours (typically 9:00–16:00, aligned with the German energy sector). Outside that, you manage your own schedule.
- 30+ Vacation Days : Our standard permanent contract includes 30 days of paid vacation.
- Events : Enjoy annual offsites and seasonal get-togethers like summer and Christmas events to connect with the full-team in person.