> Markdown version of [/jobs/ext/4573672-python-software-engineer](https://www.wearedevelopers.com/jobs/ext/4573672-python-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Software Engineer - **Company:** Wypoon Technologies - **Location:** Amsterdam, Netherlands - **Experience:** Expert - **Salary:** €6,933.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, Behavior-Driven Development, Cloud Computing, Linux, DevOps, Distributed Systems, Django Web Framework, Python (Programming Language), Scrum Methodology, Redis, Ansible, Secure Coding, Software Engineering, Systems Integration, Scripting, Google Cloud, Test-Driven Development (TDD), Flask (Web Framework), Fastapi, Event Driven Architecture, Pytest, Containerization, Gitlab-ci, Information Technology, Apache Kafka, Graphql, Celery, Api Design, Restful APIs, Terraform, Docker, Jenkins, Programming Languages, Microservices - **Published:** November 5, 2026 - **Apply:** https://www.adzuna.nl/details/5843281532 ## About the Role * At least 8 years of professional experience. * Advanced proficiency in English (minimum B2 level in speaking, writing, listening, and reading). * A bachelor's degree in Computer Science, Software Engineering, or a related field. * Expertise in Python and frameworks such as Django, Flask, or FastAPI. * Proficiency with testing tools such as PyTest or Unittest. * Experience with test-driven development (TDD) or behavior-driven development (BDD). * Strong knowledge of distributed systems and event-driven architecture using echnologies such as Kafka, Redis, or Celery. * Hands-on experience in designing, building, and scaling microservices. * Proficiency in API design patterns (e.g., RESTful APIs, GraphQL). * Familiarity with containerization and container management using Docker and Kubernetes. * Experience with Linux systems, including scripting and system management. * Experience with cloud platforms such as AWS, Azure, or Google Cloud. * Proficiency with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps). * Familiarity with additional programming languages (e.g., Go, Java, or Rust) is a plus. * Experience with secure coding practices and knowledge of cybersecurity principles. ## Description Global Opportunities: Dreaming of living and working in the Netherlands or Belgium? We provide full support with visa processes, making your transition smooth and hassle-free!Key Responsibilities * Develop scalable solutions: Write clean, maintainable, and efficient back-end code. * Microservices and APIs: Design, build, and enhance microservices and RESTful/GraphQL APIs to enable seamless system integration. * Testing frameworks: Implement and maintain tools such as PyTest and Unittest to ensure high code quality. * Distributed systems: Work with event-driven architectures using technologies such as Kafka and Redis. * Infrastructure-as-Code: Use tools like Terraform or Ansible to deploy and manage resources. * DevOps practices: Contribute to CI/CD pipelines and deploy applications to cloud platforms (e.g., Azure/AWS). * Collaboration: Participate in sprint planning, peer reviews, and team discussions to continuously improve development processes. * Documentation: Create and update clear and comprehensive documentation for architecture, processes, and best practices., Join Wypoon Technologies, where your expertise will thrive, your ideas will be valued, and your career will reach new heights. Apply now to be part of our transformative journey!We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. Deze baan Landelijk gemiddeld IT ICT vacatures gemiddeld Noord-Holland gemiddeld Python ontwikkelaar