
Software Engineer - Scraping Platform
Mercado Libre14 days ago
Bogotá, ColombiaSenior
Responsibilities
- Design and evolve a distributed, resilient, and scalable scraping platform.
- Develop browser automation and scraping infrastructure involving sessions, proxies, IP rotation, fingerprinting, and anti-bot mechanisms.
- Build integrations that allow AI models and agents to make dynamic navigation and information-retrieval decisions.
- Own critical production components from design and implementation through observability, capacity planning, troubleshooting, and incident response.
- Lead complex technical initiatives, define architectures, evaluate trade-offs, write RFCs, and support technical growth through reviews and mentoring.
Requirements
- Strong backend development and large-scale distributed-systems experience with Python and Go, plus knowledge of Node.js.
- Experience designing distributed, asynchronous, event-driven architectures, messaging queues, concurrent processing, APIs, and resilience patterns.
- Experience with persistence and data-processing technologies, including SQL, streams, and object storage.
- Experience operating critical production systems with observability, monitoring, metrics, distributed tracing, troubleshooting, and root-cause analysis.
- Knowledge or experience with browser automation, large-scale scraping, networking, proxies, session management, fingerprinting, and anti-bot mechanisms.
Benefits
- Hybrid work arrangement.
- Hybrid sites available in Bogotá, Colombia, and Buenos Aires, Argentina.
About Mercado Libre
Mercado Libre builds an e-commerce marketplace and fintech infrastructure for consumers and merchants across Latin America. It monetizes through marketplace transaction fees, payment processing (Mercado Pago), logistics and fulfillment (Mercado Envíos), advertising, and credit products. Founded in 1999 and headquartered in Buenos Aires, it operates in 18 countries and is publicly traded on Nasdaq under the ticker MELI.