Job Closed

This listing is no longer active.

OnHires logo
OnHires

Global tech recruitment & staffing for fast-growing companies

Python Developer – Scraping

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2020H1B No SponsorCompany SiteLinkedIn

Location

Argentina

Posted

80 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishDockerLinuxNoSQLPythonSeleniumSQL

Job Description

Python Developer – Scraping

OnHires

• Develop, test, and deploy robust web scraping scripts and crawlers using advanced Python tools (Playwright, Selenium, Requests, BeautifulSoup, etc.). • Architect and maintain asynchronous scraping systems capable of massive, large-scale data extraction. • Implement, monitor, and optimize sophisticated anti-blocking strategies and proxy rotation to ensure high reliability and uptime. • Manage and automate data ingestion pipelines and seamless integrations with external REST APIs. • Debug, monitor, and continuously improve scraper performance, reliability, and data quality. • Partner with other engineers to enhance our core scraping infrastructure, tooling, logging, and monitoring systems. • Assist with DevOps tasks, including Docker, CI/CD, and managing Linux environments.

Job Requirements

  • Proven, hands-on professional experience in high-volume web scraping and data extraction using Python.
  • Solid understanding of HTML parsing, browser automation techniques, and asynchronous programming.
  • Proficiency with leading web scraping frameworks (e.g., Playwright, Scrapy, or Selenium).
  • Strong knowledge of REST APIs, HTTP protocols, and effective proxy management.
  • Familiarity with both SQL and NoSQL databases for efficient data storage and processing.
  • Experience with Docker, Linux environments, and version control (Git).
  • Fluent in English (written and spoken).
  • Self-driven, detail-oriented, and capable of taking full ownership of significant projects.

Benefits

  • Impact & Ownership: A high degree of freedom and the opportunity to have a meaningful, measurable impact on a growing scale-up business.
  • Flexibility: A high degree of flexibility – our client is a remote-first company and actively support remote work.
  • Growth: A competitive compensation package and dedicated support for your personal & professional development (ongoing training & coaching).
  • Team & Atmosphere: A great work atmosphere within a small, talented, and international team.
  • Office (Optional): A modern office located on the campus of Wildau Tech University, easily accessible by public transport (just outside Berlin).

Related Job Pages

More Backend Engineer Jobs

ICON plc logo

Database Developer

ICON plc

ICON plc, or simply ICON, is a global provider of outsourced development services to companies in industries like biotechnology, medical devices, and pharmaceut

Backend Engineer80 days ago

• Program data validations in Rave Architect, including edit checks, dynamics, derivations, and custom functions prior to completion of eCRF build. • Develops edit checks, dynamics and custom functions • Collaborating with cross-functional teams to identify opportunities for system enhancements and innovations in clinical trial processes. • Overseeing system configuration, integration, and testing to ensure optimal functionality and user experience. • Providing strategic guidance on the implementation of new technologies and best practices in clinical system design. • Staying current with industry trends and advancements in clinical technology to drive continuous improvement initiatives.

South Africa
Job Closed
ALTEN MÉXICO logo

Python Developer Mid

ALTEN MÉXICO

ALTEN supports its customers’ development strategies in the areas of innovation, R&D and technological information systems. Created more than 36 years ago and based in 30 countries, the Group has established itself as a world leader in Engineering and IT Services. We work with key actors in various sectors including Aeronautics & Space, Defence & Naval, Security, Automotive, Rail, Energy, Life Sciences, Finance, Retail, Telecommunications and Services. With a financial turnover of more than 4.07 billion euros in 2023 and currently have more than 57,000 employees all over the world.

Backend Engineer80 days ago

Role Description ALTEN México está buscando a un Desarrollador Python Mid para unirse a nuestro equipo. El Desarrollador Python Mid será responsable de la creación, mantenimiento y optimización de aplicaciones basadas en Python. Trabajará en un entorno ágil, colaborando con diferentes equipos para garantizar la calidad y funcionalidad del software entregado. - Diseñar, desarrollar, probar y mantener aplicaciones web basadas en Python/JavaScript. - Comprender y analizar requerimientos e implementarlos. - Apoyar en la recopilación y documentación de requerimientos de usuario, elaboración de user stories y estimaciones. - Preparar manuales y otra documentación relacionada con el desarrollo de software. - Participar en el proceso ágil. - Diseñar, desarrollar, probar y mantener bases de datos SQL. - Cumplir con metodologías de desarrollo de alta calidad mientras se entregan soluciones a tiempo. - Colaborar con el equipo de arquitectura para desplegar y gestionar aplicaciones en GCP. - Contribuir a los pipelines de CI/CD. - Indispensable: trabajar tanto en front-end como en back-end. Qualifications - Título en Ciencias de la Computación, Ingeniería en Software o un campo relacionado. - 2+ años de experiencia en desarrollo utilizando Python (estructuras de datos, control de flujo, librerías, etc.). - Experiencia con frameworks como Django, Flask y FastAPI. - Sólido entendimiento de los conceptos de control de versiones (GitHub). - Fuerte conocimiento en Programación Orientada a Objetos (O.O.P.). - Dominio de bases de datos (SQL). - Amplio conocimiento en plataformas de nube (GCP). - Competencia en desarrollo web (TypeScript, Angular, HTML, CSS). - Excelentes habilidades de resolución de problemas y depuración. - Inglés: Avanzado (indispensable). Benefits - Salario competitivo. - Prestaciones superiores a las de ley. - Plan de crecimiento y desarrollo profesional. - Esquema de trabajo remoto. - Soporte para trabajo remoto.

United States + 171 moreAll locations: United States | Canada | Brazil | Colombia | Argentina | Chile | Venezuela | Bolivia | Ecuador | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Mexico | Costa Rica | El Salvador | Guatemala | Honduras | Nicaragua | Panama | Dominican Republic | Puerto Rico | Bahamas | Guadeloupe | Haiti | Jamaica | Martinique | Montserrat | United Kingdom | Germany | France | Estonia | Portugal | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova | Sweden | Greece | Belgium | Italy | Ireland | Switzerland | Netherlands | Finland | Malta | Denmark | Lithuania | Croatia | Spain | Austria | Bosnia And Herzegovina | Iceland | Luxembourg | North Macedonia | Montenegro | Norway | Serbia | Slovenia | Albania | Cyprus | Latvia | Monaco | South Africa | Egypt | Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cabo Verde | Central African Republic | Chad | Congo | Côte D'ivoire | Democratic Republic of the Congo | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-bissau | Kenya | Lesotho | Liberia | Libya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mayotte | Morocco | Mozambique | Namibia | Niger | Nigeria | Réunion | Rwanda | Senegal | Seychelles | Sierra Leone | Somalia | Sudan | Eswatini | Tanzania | Togo | Tunisia | Uganda | Zambia | Zimbabwe | Georgia | Turkey | Israel | United Arab Emirates | Armenia | Azerbaijan | Bahrain | Iraq | Jordan | Kuwait | Lebanon | Oman | Qatar | Saudi Arabia | Palestine | Yemen | India | Japan | Philippines | Pakistan | Thailand | Singapore | Vietnam | Taiwan | Indonesia | Cambodia | Laos | Malaysia | Myanmar | South Korea | China | Afghanistan | Bangladesh | Bhutan | Kazakhstan | Kyrgyzstan | Maldives | Mongolia | Nepal | Sri Lanka | Tajikistan | Turkmenistan | Uzbekistan | Australia | Papua New Guinea | Kiribati | Palau | French Polynesia | Tuvalu | New Zealand
ContractRemoteTeam 201-500Since 2015H1B No Sponsor

• Converse with the model on software engineering tasks and technical scenarios using Python • Verify logical accuracy and coding fluency • Assess code quality and clarity • Capture reproducible error traces • Suggest improvements to prompt engineering and evaluation metrics

Worldwide
$8 - $65 / hour
ContractRemoteTeam 201-500Since 2015H1B No Sponsor

• Evaluate AI-generated code • Correct errors • Implement optimized Kotlin solutions • Document best practices that demonstrate modern Android design patterns and coding conventions • Create high-quality code patches that reflect modern Android development practices and ensure technical correctness, maintainability, and clarity • Produce clean, efficient, and idiomatic solutions using the Kotlin programming language based on real-world engineering scenarios

Worldwide
$35 / hour