Senior Python Backend Engineer
Location: Amersfoort, Netherlands
Type: Fixed-term (12 months, with possibility of extension)
Salary: €4,000 – €5,500 gross per month + benefits (based on experience, 40h/week)
About the Role
We are seeking a Senior Python Backend Engineer to take ownership of a high-impact migration project: modernizing critical legacy systems into scalable, production-ready Python microservices. This is a senior role where you'll be expected to influence architecture, guide best practices, and mentor others, while ensuring business continuity during the migration.
Key Responsibilities
Lead the refactoring and migration of large, business-critical legacy systems into Python (FastAPI /Flask).
Define and implement backend architecture and microservice patterns for scalable services.
Ensure functional parity and backward compatibility between legacy and new systems.
Introduce and enforce best practices in testing, CI/CD, and documentation.
Act as a key technical point of contact between engineering and business teams.
Mentor junior and mid-level engineers on the migration project.
Conduct code reviews and maintain high coding standards.
Drive automation, performance, and reliability improvements across the backend.
Skills \& Experience
4+ years of professional Python backend development.
Strong ability to work with and migrate from legacy systems (Java, Swift, WebObjects/Project Wonder is a plus).
Proficient with Linux, Docker, RESTful APIs, and relational databases (PostgreSQL, MySQL, SQL Alchemy).
Experienced with CI/CD pipelines, Git workflows, and automated testing (pytest/unittest).
Strong communicator with the ability to work closely with business and product stakeholders.
Experience mentoring engineers and contributing to team-wide technical excellence.
Banking or finance background is highly advantageous.
Deliverables
Python-based, production-ready backend services replacing legacy components.
Robust, well-documented migration framework.
Comprehensive test coverage for critical features and edge cases.
Modular backend architecture designed for future scalability.
Soort dienstverband: Vaste baan
Werklocatie: Fysiek