Job Closed
This listing is no longer active.
work different.
Backend Engineer, Python, Flask
Location
Germany
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Backend Engineer, Python, Flask
CROWDCONSULTANTS
• Own the end-to-end development and operation of GenAI solutions in production , delivering scalable, reliable, and high-performance applications within the industrial and manufacturing sector • Translate business and operational needs into GenAI use cases • Design and evolve RAG-based solutions , continuously improving retrieval quality, grounding, and response relevance • Increase trust and usability of GenAI systems • Implement agent based workflows and orchestration systems • Ensure system stability and performance in production by monitoring, identifying bottlenecks, and improving latency and reliability • Collaborate closely with platform and engineering teams to integrate and scale GenAI capabilities across systems
Job Requirements
- Strong hands-on experience developing backend systems in Python using frameworks such as FastAPI or Flask
- Proven experience building and operating GenAI applications in production environments
- Solid understanding of RAG architectures end-to-end , including embeddings, retrieval strategies, and grounding techniques
- Experience improving LLM performance through prompting, evaluation frameworks, guardrails, and output validation
- Good knowledge of distributed systems , including observability, failure handling, and caching (e.g., Redis)
- Experience working in microservice-based environments and collaborating across cross-functional engineering teams
- Ability to take ownership and drive measurable improvements in system quality, performance, and stability
- Excellent English (spoken and written); German or Polish is a strong plus
Benefits
- Immediate start on a high-impact agile transformation initiative
- Initial 3-month contract , with the possibility to extend
- Remote setup , with availability for core ceremonies in Central European Time
- Occasional travel when required
- Opportunity to work closely with delivery teams and leadership to create measurable, sustainable improvements
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Hands-on Development: Design, develop, and maintain scalable APIs using Python. • Write clean, efficient, and well-documented object-oriented code. • Ensure best practices in CI/CD, automated testing, and deployment. • Technical Leadership & Resolution: Provide technical guidance, ensuring high-quality software solutions. • Architect and design system-level solutions, considering scalability and performance. • Act as a technical mentor for developers, conducting code reviews and guiding design discussions. • Troubleshoot and resolve complex technical challenges efficiently.
• Write and ship code utilizing Python and frameworks such as Django to deliver platform features and improve platform performance in a microservice environment. • Take ownership of the full lifecycle of services, including deployment, monitoring, alerting, and triage to quickly diagnose and resolve production issues. • Work in an agile environment participating in agile ceremonies and shipping code regularly. • Participate in code reviews offering constructive feedback ensuring the team adheres to the highest standards of performance, security, and Python/Django best practices. • Partner closely with product management, UX, QA and engineering colleagues to break down complex requirements, define technical scope, and map out architectural solutions for a microservices environment. • Act as a mentor to engineering colleagues by sharing your backend expertise and fostering a culture of continuous learning. • Being comfortable with AI tooling. Leverage AI tooling to enhance development workflows, improve code quality and assist in tasks like code generation, debugging, testing, and reviewing.
Senior Java Engineer, Document App
PandaDocPandaDoc is a computer software company that is working to empower clients “to streamline their process” to negotiate, generate, and sign a variety of documents and provide the
• Design, build, test, and deliver features to production as part of a 5-person team. • Keep production services stable (maintaining SLO), react to alerts and incidents. • Face and overcome multiple scale-related technical problems in distributed systems. • Find and address systematic issues to maintain low time-to-change with high change-confidence levels. • Work on integrating AI-powered features (e.g. automatic field detection), collaborating with dedicated AI teams. • Participate in team activities and rituals: code review, on-call rotation, planning, PBR, retro, daily standups. • Collaborate with the broader team (track level, consisting of 5 teams)
Senior Java Engineer, Document App
PandaDocPandaDoc is a computer software company that is working to empower clients “to streamline their process” to negotiate, generate, and sign a variety of documents and provide the
• Design, build, test, and deliver features to production as part of a 5-person team. • Keep production services stable (maintaining SLO), react to alerts and incidents. • Face and overcome multiple scale-related technical problems in distributed systems. • Find and address systematic issues to maintain low time-to-change with high change-confidence levels. • Work on integrating AI-powered features (e.g. automatic field detection), collaborating with dedicated AI teams. • Participate in team activities and rituals: code review, on-call rotation, planning, PBR, retro, daily standups, • Collaborate with the broader team (track level, consisting of 5 teams)



