Python Engineer Django
Hybrid
Full Time
#IT
#Django
#Python
#REST
#PostgreSQL
#SQL
#MariaDB
#Neo4j
#OpenSearch
#CI CD
#IT Security
At PLAN D, we are a dedicated team of experts driven by a passion for excellence, collaboration, and self-determination. We specialize in building sophisticated AI-driven solutions that integrate seamlessly into our clients' business processes. Our mission is to push the boundaries of what is possible through technology, fostering a culture where we constantly learn, share knowledge, and support one another through a coaching-based leadership approach. We believe in high-impact results and maintain an open, honest feedback culture to ensure we are always growing together.
The role
We are looking for a Senior Python Engineer with deep expertise in Django to join our team on a full-time basis. This is a hybrid position based in Germany, offering you the chance to work on challenging AI projects within an agile, interdisciplinary environment. You will play a pivotal role in shaping our backend architecture and ensuring our digital products perform at the highest level.
Core responsibilities
- Design and develop robust backend applications using Django to effectively integrate AI models into client business processes.
- Implement secure REST interfaces to facilitate reliable communication between our systems and external services, such as microservices and ERP platforms.
- Manage server-side data architecture, including effective data modeling, query optimization, and the implementation of secure, scalable database migrations.
Skills and experience
- Extensive practical experience in Python development, with a strong grasp of object-oriented programming, design patterns, and a commitment to clean code and testability.
- Proven expertise in building, scaling, and deploying Django web applications.
- Solid understanding of IT security principles, including familiarity with the OWASP Top Ten and the ability to mitigate risks like XSS, CSRF, and SQL injections.
- Proficiency with a variety of database systems, including relational databases like PostgreSQL, SQL, and MariaDB, as well as NoSQL solutions like Neo4j and OpenSearch.
- Experience with automated CI/CD pipelines for cloud deployment.
- Strong communication skills in both German and English, allowing you to present technical results clearly to various stakeholders.
- A relevant university degree in computer science or a related technical field, or an equivalent level of extensive professional experience.
Compensation and benefits
We prioritize your well-being and professional growth by providing a supportive environment and a range of perks designed to help you thrive:
- Unlimited vacation policy to ensure you have the time you need to recharge.
- Flexible working hours and a hybrid work model that allows you to work from home or from our office.
- High-quality technical equipment to ensure you have the best tools for the job.
- Access to a well-stocked office with snacks, drinks, and a professional coffee machine.
- Additional perks including JobRad and a USC membership.
- Regular team events to foster connection and collaboration.
How to apply
If you are motivated to take on complex challenges, grow your skills, and contribute to high-impact projects, we would love to hear from you. Please submit your application to join our team, and let us know how your experience aligns with our mission to deliver exceptional technical solutions.
PLAN D GmbH
8 views




