> Markdown version of [/jobs/ext/2927836-python-software-engineers](https://www.wearedevelopers.com/jobs/ext/2927836-python-software-engineers). 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 Engineers - **Company:** Postaladdress - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), C Sharp (Programming Language), Code Review, Software Debugging, Junit, Software Engineering, TypeScript, Backend, Xunit, Pytest, Integration Tests, Code Restructuring - **Published:** September 15, 2026 - **Apply:** https://startup.jobs/python-developer-remote-in-spain-anyone-ai-10062449 ## About the Role * 2-7 years of professional software engineering experience * Strong proficiency in Python * Professional experience with JavaScript or TypeScript * Working knowledge of at least one additional language such as Java, C#, or Go * Backend or full-stack experience with production systems * Experience with testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing * Ability to confidently navigate and debug large, multi-file codebases * Experience with code reviews, refactoring, and production migrations * Advanced professional written proficiency in English * Strong attention to detail and technical problem-solving skills ## Description * Debug and resolve issues across complex, multi-file codebases * Implement new backend or full-stack functionality * Refactor and migrate existing systems * Develop and extend unit and integration test suites * Write clear technical specifications and reference implementations * Review code and technical submissions for correctness and quality * Identify edge cases, ambiguities, and potential failure modes * Validate that requirements, code, tests, and expected outputs are aligned Projects are individually scoped, allowing contributors to take on work based on their availability and expertise. ## Related Videos - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Enterprise Python: Software That Lives Long And Prosper](https://www.wearedevelopers.com/videos/946-enterprise-python-software-that-lives-long-and-prosper) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)