Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe are seeking a Senior Python Developer to build and sustain robust backend services in a collaborative, forward-looking environment. You will work with experienced teammates, integrate AI/LLM capabilities, and help evolve our engineering practices—apply now.
Responsibilities
- Design and maintain scalable backend architectures and services
- Collaborate with cross-functional teams to deliver high-quality software products
- Participate in code reviews and provide feedback to maintain coding standards
- Optimize application performance and resolve technical issues
- Integrate and manage third-party APIs and external services
- Create and keep technical documentation up to date for new and existing features
- Apply and advocate best practices across all stages of software development
- Support ongoing improvement of team workflows and technical skills
Requirements
- Minimum 3 years of relevant software engineering experience
- Strong command of Python for developing and supporting applications
- Hands-on experience integrating AI or Large Language Models (LLM) into development work
- Solid background in database architecture, management, and optimization
- Proficiency with Git for version control and team collaboration
- Practical experience with Python web frameworks such as Django or Flask
- Understanding of Python web server setup, configuration, and deployment
- Awareness of security principles and how to apply them in software projects
- Experience implementing user authentication and authorization
- Familiarity with software development methodologies such as Agile or Scrum
- Excellent English communication skills (B2+ Upper-Intermediate) in writing and speaking
