bigshyft
DDraup
Draup
Senior Python Developer
MnC
Private
50-200
4y - 6y

(Competitive pay)

Bengaluru/ Bangalore
Python, Flask, NOSQL, MongoDB, REDIS

Role

Company

Job Description

What you'll do:


  • Leverage your expertise in Python to design and implement distributed systems for web scraping, ensuring robust data extraction from diverse web sources.
  • Develop and optimize scalable, self-healing scraping frameworks, integrated with AI tools for intelligent automation of the data collection process.
  • Implement monitoring, logging, and alerting mechanisms to ensure high availability and performance of distributed web scraping systems.
  • Work with large-scale NoSQL databases (e.g., MongoDB) to store and query scraped data efficiently.
  • Collaborate with cross-functional teams to research and implement innovative AI-driven solutions for data extraction and automation.
  • Ensure data integrity and security while interacting with various web sources.


What makes you a great fit:


  • Extensive experience with Python and web frameworks like Flask, FastAPI, or Django.
  • Experience with AI tools and machine learning libraries to enhance and automate scraping processes.
  • Solid understanding of building and maintaining distributed systems, with hands-on experience in parallel programming (multithreading, asynchronous, multiprocessing).
  • Working knowledge of asynchronous queue systems like Redis, Celery, RabbitMQ, etc., to handle distributed scraping tasks.
  • Proven experience with web mining, scraping tools (e.g., Scrapy, BeautifulSoup, Selenium), and handling dynamic content.
  • Proficiency in working with NoSQL data storage systems like MongoDB, including querying and handling large datasets.
  • Knowledge of working with various front-end technologies and how various websites are built.

All about us
Draup

  • Draup is an enterprise decision-making platform for global CXO leaders in sales and talent domains. 
  • Draup combines machine learning with human curation to help organizations make data-driven strategic decisions. 
  • The platform is powered by machine-generated models, which are augmented by a team of analysts adding their learning-based insights to provide a 360-degree transactable view of their sales and talent ecosystem.

Employee count
50-200
Employment Type
Full Time Job
Company Type
MnC,Private
Headquarters
Santa Clara, California, United States
Perks & facilities
Option to 'work from home'
Flexible work hours
Health care benefits

Apply to Similar Jobs

  • GGenpact
    Genpact
    Python Developer
    Public
    10
    001+ employees
    3y - 6y
    ₹10 - ₹20 LPA
    Bengaluru/ Bangalore, Hyderabad
    Python, MongoDB, Redis, Kafka, Elasticsearch
  • JJustDial
    JustDial
    Senior Software Engineer
    Public
    10
    001+ employees
    5y - 8y
    ₹15 - ₹22.5 LPA
    Bengaluru/ Bangalore
    MySQL, MongoDB, Python, Bash Scripting, Shell Scripting
  • AAsper.ai
    Asper.ai
    Lead Backend Engineer
    11-50 employees
    Private
    5y - 9y
    ₹30 - ₹45 LPA
    Bengaluru/ Bangalore
    Python, Django, REST API, SQL, NoSQL
  • FFalconX
    FalconX
    SDE 2
    Series D
    Start-up
    51-200 employees
    3y - 5y

    Competitive pay

    Bengaluru/ Bangalore
    Python, Django, AWS, Flask
  • PPROWESS India Consulting Services
    PROWESS India Consulting Services
    Senior Python Developer
    Unfunded
    Start-up
    5y - 8y
    ₹15 - ₹35 LPA
    Bengaluru/ Bangalore
    Python, Django, Flask, AWS, GitHub