Back-end Developer (Python) Offline
Who we are
Adaptiq is a technology hub that builds, scales, and supports R&D teams for fast-growing, high-end product companies across various industries.
About the Product
Our client is a global, AI-driven company developing a cloud-based SaaS platform powered by advanced Machine Learning and Computer Vision technologies. Their platform handles high-volume, real-time data and is actively used by enterprise customers worldwide.
About the Role
We are looking for a Backend Developer (Data Collection) to join our team as we expand our technology and continue scaling our products in large markets. The team has full ownership of all aspects of data collection: developing and maintaining crawlers and tracking systems, handling documentation and monitoring, and ensuring seamless integration with relevant vendors (e.g., proxy providers, crawler tools, and data API providers).
Key Responsibilities
- Design, maintain, and monitor scalable infrastructure for data collection.
- Collaborate closely with the backend team to optimize and streamline data collection workflows.
- Participate in on-call rotations to ensure continuous operation of crawling and tracking systems.
- Troubleshoot and resolve issues related to data ingestion and tracking.
Required Skills & Competencies
- 3+ years of experience with Python.
- Experience with MongoDB.
- Experience working in cloud environments (AWS preferred; GCP or Azure also acceptable).
- Familiarity with microservice architecture.
- Strong OOP knowledge.
- High level of independence — ability to take ownership of tasks end-to-end.
Nice to Have
- Experience with web scraping (Selenium or similar tools).
- Experience with S3, PostgreSQL.
- Experience with messaging systems (Kombu, Kafka, RabbitMQ).
- Familiarity with Docker.
- Understanding of client-server architecture.
- Linux proficiency.
The job ad is no longer active
Look at the current jobs Python →