PYTHON DEVELOPER SENIOR
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+36 more
Job description
We are seeking a Senior Freelance Python Developer to design, develop, and optimize scalable, efficient, and high-performance Python-based applications and systems. In this role, you will lead the development of backend services, APIs, automation scripts, and data processing pipelines, while collaborating with cross-functional teams to deliver robust, maintainable software solutions., * Design, develop, and maintain scalable backend applications using Python and frameworks like Django, Flask, or FastAPI.
- Build and optimize RESTful APIs, GraphQL services, and microservices for seamless integration with frontend and third-party systems.
- Implement authentication, authorization, and security best practices (e.g., OAuth2, JWT, encryption, and role-based access control).
- Optimize application performance, scalability, and reliability through efficient code, database design, and caching (Redis, Memcached).
- Collaborate with frontend developers, data engineers, and DevOps teams to deliver end-to-end solutions.
- Lead the architecture and design of new features and systems, ensuring alignment with business and technical goals.
- Write clean, maintainable, and well-documented code following best practices (PEP 8, SOLID principles).
- Implement automated testing (unit, integration, E2E) using frameworks like pytest or unittest, and set up CI/CD pipelines.
- Work with popular Python libraries for web development (Django REST Framework, FastAPI), data processing (Pandas, NumPy), async programming (asyncio, Celery), and cloud integration (Boto3, Azure SDK).
- Mentor junior developers and provide technical guidance on complex challenges.
- Stay up-to-date with emerging Python libraries, tools, and industry trends to recommend innovative solutions.
Requirements
- 5+ years of experience as a Python Developer, Backend Engineer, or similar role, with 3+ years in a senior or leadership capacity.
- Expertise in Python and its frameworks (Django, Flask, FastAPI, or similar).
- Strong background in RESTful APIs, GraphQL, and microservices architecture.
- Experience with SQL and NoSQL databases.
- Proficiency in asynchronous programming (asyncio, Celery) and performance optimization.
- Hands-on experience with popular Python libraries for web development, data processing, testing, and cloud integration.
- Experience with DevOps practices (Docker, Kubernetes, CI/CD pipelines) is a plus.
- Knowledge of cloud platforms (AWS, Azure, GCP) and serverless architectures is a strong plus.
- Experience with Agile/Scrum methodologies and project management tools (Jira, Trello).
Languages
- Fluent in English (required for collaboration).
- Fluent in French or Dutch (required for client/stakeholder communication).
Soft Skills
- Strong leadership and team collaboration skills.
- Excellent communication and stakeholder management skills.
- Problem-solving and innovation mindset.
- Ability to mentor junior developers and guide architectural decisions., * Currently residing in Belgium (we cannot assist with work permits).
- Fluency in English + French or Dutch (mandatory).
Apply directly via LinkedIn. Include your resume, daily rate, and a brief note on your experience with Python development, API design, popular libraries, and leadership in technical projects.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Fully Remote Software Engineer Jobs
The 13 Best Python Libraries for Developers in 2025
Software Developer Salary in The Netherlands [2023]