This position requires candidates to be based in the EU.
Role Overview
We are building an advanced ETL platform focused on extracting, processing, and exporting financial data from 260+ investment portals. The system is designed for high reliability, scalability, and rapid adaptation to changes in third-party platforms, including evolving authentication flows and anti-bot protection mechanisms.
The engineering team works in a fast-moving environment where stability, automation quality, and rapid issue resolution are critical.
This role is ideal for engineers who enjoy solving complex automation challenges, working with highly dynamic external systems, and building resilient ETL infrastructure in a collaborative engineering environment.
Team Composition * Team of 10 developers * Daily sync meetings and active collaboration * Regular code reviews and shared engineering ownership * Kanban-based workflow with continuous prioritization and delivery * Close cooperation with the integrations management team on urgent production issues and portal changes
More information about us — [meet INSART]
Role Responsibilities * Investigate and resolve worker failures, adapting to portal markup and authentication changes. * Implement new worker integrations for additional investment portals. * Enhance and maintain core ETL and automation libraries. * Contribute to infrastructure improvements (CI/CD, Docker, Terraform, AWS deployment). * Collaborate with both the developer team and the integrations management team to prioritize and address urgent issues. * Participate in code reviews, maintain high code quality, and document solutions.
Role Requirements * Strong commercial experience with Python backend development * Solid expertise in browser automation using Playwright and/or Selenium * Experience building or maintaining web scraping / ETL systems * Strong understanding of concurrency, threading, and scalable worker architectures * Experience with OOP design patterns, including mixin-based architectures * Hands-on experience with AWS services and cloud deployments * Strong understanding of CI/CD pipelines and containerized environments * Ability to quickly adapt to changing third-party systems and troubleshoot production issues * Strong debugging and problem-solving skills
Nice to Have * Experience in FinTech or financial data processing * Familiarity with anti-bot evasion techniques and captcha-solving workflows * Experience working with large-scale data extraction systems * Understanding of authentication flows including MFA handling
Interview Process * Intro Call with Recruiter (up to 45 min) * Technical Interview (up to 60 min) * Client Interview (up to 60 min)
Join us!
Our Youtube channel: youtu.be/4sTbBCsAFRQ
Our Linkedin: www.linkedin.com/company/insart
Looking forward to having a mutually interesting conversation with you!