Senior Software engineer (Python)
Haystack People
Senior Software engineer (Python)
Samenvatting
Wat krijg je?
Wat ga je doen?
- Build Python tools for platform migrations
- Create adapters for legacy system integration
- Automate dry runs for brand onboarding
- Implement validation and observability in flows
- Collaborate with architects and data engineers
Wat verwachten wij?
- 4 to 8 years experience in backend engineering
- Strong Python skills in scripting and automation
- Experience designing adapters and validation checks
- Knowledge of APIs and complex data flows
Volledige vacaturetekst
Reducate is building a premier SaaS platform for professional education and seeks a Python Software Engineer to drive the automation of platform integrations. You will develop the essential internal tools and adapters that ensure seamless transitions for diverse e-learning brands. Beyond the technical challenge of scaling a multi-tenant environment, you will enjoy a vibrant office culture in Utrecht including free daily lunches, team BBQs, and a flexible hybrid work model. Ready to engineer the future of European e-learning? Dive into the full details now.
we are building a SaaS platform that brings multiple e learning brands together into one modern product. Each new acquisition introduces new systems, integrations and migration flows that must be automated and made reliable. We are now looking for a Python Software Engineer to build the internal tooling, scripts and services that make these platform integrations predictable and repeatable
About Reducate a fast growing group of e learning companies on a mission to become Europe’s leading platform for professional education.
We serve regulated industries such as law, medicine, transport and education, where continuity and reliability are critical.
After successfully onboarding our first tenant onto a new multi tenant platform, we are scaling across brands and standardising how systems integrate. You will join a skilled engineering team that values autonomy, clean code and long term maintainability.
As a Python Software Engineer for Integration Tooling, you build the automation and glue that allow legacy systems and our new platform to work together. You develop internal tools, adapters and scripts in Python, automate dry runs and cut over steps, and add validation and observability so that migrations can run safely and with confidence.
Your key responsibilities:
Build internal tools, scripts and small services in Python to support migrations and integrations
Create adapters and integration logic between legacy systems and the new SaaS platform
Automate dry runs, checks and cut over tasks for brand onboarding
Implement validation, error handling and basic observability in integration flows
Work closely with the integration architect, data engineer and project team
Design reusable templates and components that make future migrations faster and cleaner
Document your tooling so that other engineers can use and extend it
4-8 years of experience as a backend, platform or integration engineer
Strong Python development skills, with experience in scripting, automation or integration logic
Comfortable designing adapters, validation checks and lightweight backend tooling
Understanding of APIs, data flows and how different systems interact
A structured and pragmatic engineering mindset focused on reliability and maintainability
Clear communication and documentation skills to support team-wide adoption of your tools
Fluent English (Dutch is a plus)
Based in the Netherlands (no IND sponsorship)
Excellent salary up to 8.000 euro gross per month, depending on experience
Pension scheme
26 vacation days
Free daily lunch at the office
Hybrid setup: 2 days on site in Utrecht, 3 days remote
Team events such as BBQs and Christmas dinners
Must be based in the Netherlands
No visa sponsorship IND
Keywords
Python Engineer, Software Engineer, Backend Engineer, Internal Tooling, Integrations, Automation, Scripting, APIs, Data Validation, Migration Tooling, AWS, Docker, GitHub Actions, Multi tenant SaaS, Platform Integrations, Hybrid Utrecht, The Randstad
Interested
Send your resume or LinkedIn profile to via de button "Solliciteer nu" op deze pagina. with the subject line: Python Software Engineer .
Over de werkgever
Zo werkt solliciteren
- Snel en eenvoudig via je mobiel
- Solliciteer in 1 minuut
- CV niet verplicht
- Volg je sollicitatie via Track & Trace
- Volg je sollicitatie via Track & Trace
Goed om te weten
Makkelijk solliciteren Solliciteren