Search by job, company or skills

Software Engineer (Python - Web Scraping)

  • Posted 13 hours ago
  • Be among the first 10 applicants

Job Description

Location

[In-Office, Bangalore]

About PriceEasy

PriceEasy is a fast-growing SaaS company transforming how fuel and convenience retailers manage pricing, location intelligence, and in-store profitability. Our AI-powered platform equips retailers with real-time insights to improve decision-making, boost margins, and optimize operations across the board. As a VC-backed organization, we are scaling rapidly and building an environment where innovation, collaboration, and customer impact take center stage.

What you'll do

• Build scalable scrapers using Python (Scrapy, Playwright, Beautiful Soup, HTTPs)

• Handle JS-rendered and SPA websites using Playwright / Selenium

• Reverse-engineer APIs and network requests via browser DevTools

• Handle pagination, infinite scroll, login-protected pages, and CAPTCHAs

• Set up proxies, rotating user agents, and rate limiting to avoid detection

• Store scraped data in databases (PostgreSQL, MongoDB, etc.)

• Monitor and fix scrapers when target sites update their structure

• Set up Android emulators (AVD, GenY motion) or iOS simulators to capture and replay mobile app requests

Requirements

• Strong Python 3.x skills

• Experience with Scrapy, Playwright, Selenium, BeautifulSoup

• Familiar with XPath, CSS selectors, and DOM parsing

• Understands async programming (asyncio, aiohttp)

• Experience bypassing anti-scraping measures (proxies, headless browsers, user-agent rotation)

• Able to store and manage data in SQL/NoSQL databases

• 4+ years of relevant experience

What We Offer

  • Exciting Career Growth: Be part of a VC-backed company building industry-defining technology.
  • Cutting-Edge Environment: Collaborate with innovators and shape the future of fuel & convenience retail.
  • Collaborative Culture: Supportive, inclusive, and growth-focused workplace that encourages innovation.

Location: Residency Road, Bengaluru, India

Working Mode:

  • Shift: 12 PM - 9 PM (Work from Office till 8pm- 5 days a week)

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151865053

Beware of Scammers

We don’t charge money for job offers