Senior Python Systems Developer - Functional Testing Project
On-site · London, England, United Kingdom or Glasgow, Scotland, United Kingdom
Job Summary
Senior Python Systems Developer for a project-based functional testing role. Responsibilities include creating functional black-box tests for large codebases in multiple source languages, creating and managing Docker environments for 100% reproducible builds and test execution across platforms, monitoring code coverage and configuring automated scoring criteria, and leveraging LLMs (Roo Code, Claude) to accelerate development cycles and improve code quality. Requires 5+ years as a Software Engineer (Python), expert-level Docker skills, strong Linux & Bash scripting, proficiency with modern Python tooling, and ability to read C/C++/Rust/Go. Role is fully remote on a freelance, part-time basis (20-30 hours/week) via Mindrift, with compensation up to $50 per hour equivalent in this project-based setup.
Required Qualifications
- 5+ years of experience as a Software Engineer (Python)
- Deep experience with pytest (fixtures, session-scoped, timeouts)
- Expert-level Docker skills (reproducible Dockerfiles, user contexts, secure workspaces)
- Strong Linux & Bash scripting skills
- Proficiency with modern Python tooling (uv, pyproject.toml, packaging)
- Ability to read multiple languages (C, C++, Rust, Go)
- Experience using LLMs (Claude Code, Roo Code, Cursor) to accelerate development and test-case generation
- English language - B2 or higher
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.