Role Overview
We're looking for a Senior Python Developer to lead code migration efforts using advanced tooling and automation. In this project-based position, you'll focus on building reliable testing frameworks, ensuring reproducible environments, and integrating large language models to enhance development efficiency.
Key Responsibilities
- Develop comprehensive black box test suites for large-scale codebases written in multiple programming languages
- Build and maintain Docker configurations to guarantee consistent, platform-agnostic builds and testing
- Track and improve code coverage metrics, aligning automated evaluation systems with recognized industry benchmarks
- Apply LLM-powered tools such as Roo Code and Claude Code to accelerate coding workflows, reduce manual effort, and refine code quality
Required Qualifications
- Proven background as a senior-level Python developer
- Extensive experience designing and executing functional tests
- Strong command of Linux environments and command-line tools
- Proficiency with Docker for containerization and environment management
- Ability to analyze and understand code in languages including C, Rust, and Go, supported by AI tools
- Experience converting migration requirements into technical implementation plans
- Hands-on familiarity with AI coding assistants like Roo Code or Claude Code to enhance development speed and accuracy
Technology Environment
Python, Linux, Docker, C, Rust, Go, Roo Code, Claude Code, and large language models
Work Arrangement
This is a fully remote role with global eligibility. No location-based restrictions apply.
