Company: OnHires
Salary: $80,000 - $100,000
Type: Remote
Employment: Full Time
Description: Highlights Remote-first role open to candidates from Brazil / South America, Turkey, and Northern Africa Part of a data-driven SaaS platform focused on large-scale data collection, integration, and quality Fully remote Flexible working hours within a small, international team About the companyOur client is a Berlin-based, remote-first SaaS company developing data-driven products for international clients. They combine cutting-edge data technologies with a culture of freedom, ownership, and collaboration. You’ll join a small but highly skilled international team that values innovation, transparency, and impact. The company offers an environment where engineers can shape architecture decisions, work closely with product and data teams, and directly see the results of their work in production.Role OverviewWe’re looking for a Data Engineer / Python Developer who enjoys solving complex problems, building reliable data systems, and working in a hands-on, collaborative environment. You’ll be part of a data team responsible for data collection, integration, and quality, contributing directly to the evolution of our core data infrastructure.Responsibilities Develop high-quality, maintainable Python code for web scraping and data processing Scale and maintain asynchronous data collection systems in production Build and support REST APIs and internal data interfaces Contribute to DevOps tasks (Docker, CI/CD, Linux) and conduct code reviews Work with large datasets, ensuring data accuracy and consistency Participate in planning, estimation, and technical decisions Continuously improve workflows and implement automation Requirements Solid hands-on experience with Python, Git, and object-oriented programming Experience working with SQL and NoSQL databases Familiarity with web scraping frameworks (Scrapy, Playwright, BeautifulSoup, or similar) Experience with REST APIs (FastAPI, Flask, or Django REST) Understanding of DevOps tools: Docker, CI/CD, Linux Comfortable working in agile, collaborative environments Fluent in English (written and spoken) Nice to have: Experience with asynchronous systems (asyncio, Celery, etc.) Basic familiarity with cloud environments (AWS, GCP, or similar) Pragmatic mindset and focus on delivering value What’s in it for you Competitive compensation Flexible working hours Fully remote work within the listed regions Modern tech stack and real ownership over your work Regular team meetups (both online and on-site) Strong learning culture and support for professional development Support of your personal & professional development; Interested? Apply now with your CV and salary expectations. We’ll be happy to share more details about the company and the hiring process during our initial conversation.
Apply here:
Web: Apply here
Emails:
Found 6 similar Remote jobs
Tired of applying for jobs and wasting hours sending resumes across dozens of job boards while waiting for recruiter responses?
Join our community of over 1,000 Django developers and get instant access to the highest-paying Django jobs worldwide. Save time with our curated job listings featuring transparent salary ranges.