Python Developer

22 hours ago


Bengaluru, Karnataka, India Crediwatch Information Analytics Full time ₹ 6,00,000 - ₹ 18,00,000 per year

We are seeking a highly skilled and motivated Full Stack Python Developer to join our team and contribute to the Crediwatch Risk Management product. The ideal candidate will be flexible, thrive in a demanding startup environment, and report directly to the Lead Engineer. This is a work from office' position at our office in Bangalore.

Key Responsibilities

  • Design and develop web scraping frameworks to extract structured and unstructured data from a variety of sources (government, regulatory, financial, and open-web).
  • Build and maintain ETL pipelines for large-scale ingestion, transformation, and loading of data into data warehouses or document stores.
  • Write efficient, scalable, and resilient Python code, including retry logic, job orchestration, and error handling.
  • Work with Celery / Airflow / Dagster (or equivalent) to automate and schedule scraping and ETL jobs.
  • Implement anti-bot bypass mechanisms including CAPTCHA solving integrations, headless browsers (e.g., Playwright), and session management.
  • Ensure data quality, deduplication, and validation at every stage of the pipeline.
  • Monitor and optimize scraping & ETL performance for speed, cost, and reliability.
  • Collaborate with DevOps and Infra teams to deploy and scale workloads on AWS (ECS/Lambda/Batch) or similar cloud environments.

Must have

  • 3+ years hands-on experience in Python with a strong focus on data engineering.
  • Proven experience with web scraping frameworks (Playwright, Requests, BeautifulSoup, Selenium, Scrapy).
  • Strong understanding of ETL design patterns and best practices.
  • Experience with task orchestration tools (Celery, Airflow, Dagster).
  • Proficiency with databases and data stores (MySQL, PostgreSQL, MongoDB, S3, or Data Lakes).
  • Working knowledge of Docker and containerized deployments.
  • Familiarity with cloud environments (AWS preferred).
  • Strong debugging, logging, and monitoring skills.
  • Uses Git for source code management.
  • Continuous Deployment - Writing new application features so they can be deployed with zero downtime.
  • Strong ability to articulate architectures and problem statements.
  • Experience with Kubernetes deployment.

Good to have

  • Experience with OCR tools (e.g., EasyOCR, Tesseract) for scraping complex sources.
  • Knowledge of distributed scraping or proxy rotation strategies.
  • Familiarity with data modeling and schema evolution.
  • Exposure to message queues (Redis, RabbitMQ, Kafka).
  • Experience with API integrations and data ingestion from third-party services.

Plus Points

  • Prior experience working in a fast-paced startup environment.
  • Domain knowledge in the financial/data space.
  • Any external, relevant certifications.
  • Hands-on knowledge of deployment and monitoring tools.

The process

  • Candidates who get shortlisted will need to attend a scheduled coding challenge in our office.
  • Those who qualify will need to go through a second round of interview
  • Suitable candidates will be given an offer as per the company policy.

  • Python Developer

    16 hours ago


    Bengaluru, Karnataka, India Apex One Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Summary:We are seeking a skilled Python Developer with hands-on experience in REST API development, cloud-native application design, and SQL. The ideal candidate will be responsible for building scalable, secure, and efficient applications and APIs, and for integrating cloud services into modern development pipelines.Key Responsibilities:Design, develop,...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India Calpion Software Technologies Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Position: Python DeveloperLocation: Bengaluru, IndiaRole: Independent ContributorAbout the Role:We are seeking a highly skilled Python Developer to join our dynamic product development team. As an Independent Contributor, you will be responsible for designing, developing, and maintaining robust and scalable Python applications. You will work closely with...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India Tsit Digital Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role: Python DeveloperLocation: BangaloreExp: 8 to 12 yrsJD:8+ years of relevant Python Application development experienceCreating applications and packages with Python 3Writing reliable unit and end-to-end tests with PyTestExperience working in fast- paced project delivery using AGILE methodsStrong software development skills, knowledge of best practices...

  • Python Developer

    1 week ago


    Bengaluru, Karnataka, India Teamware Solutions Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    About the CompanyGreetings from Teamware Solutions a division of Quantum Leap Consulting Pvt. LtdAbout the RoleWe are hiring aPython DeveloperLocations: Bangalore, PuneWork Model: HybridExperience: 5+ Years experianceNotice Period: Immediate- 15 daysPython developerWe are looking for a motivated and detail-oriented Junior Python Developer to join our team....

  • Python Developer

    1 week ago


    Bengaluru, Karnataka, India SmartQ Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Are you excited to join our team as Python Developer?Are you passionate about leveraging the Python programming language to design, develop, test, and maintain software applications? If your response is a resounding yes, then we are hunting for you.As a Python Developer at SmartQ, your primary role will be to contribute to the entire software development...

  • Python Developer

    4 days ago


    Bengaluru, Karnataka, India Scoop Technologies Pvt Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Role : Python Developer Work Location : Bangalore Experience : 8-10 Years Mandatory Skills : Python Flask/Django/FAST Rest Api SQL, version control systems like Git, Good to have : TensorFlow, Keras, scikit-learn Notice Period : Immediate - 30 days Job Summary : We are seeking an experienced Senior Python Developer with 8-10 years of...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India InfoGlobalTech Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    We seek a skilled Python Developer with experience in API development and AWS Lex to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining robust backend systems and APIs, as well as integrating conversational AI interfaces using AWS Lex. You will work closely with cross-functional teams to...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India Konex FinTech Consulting and Services Pvt Ltd Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Python Developer – ATA Hiring Experienced Python Developer | Bangalore & Hyderabad|Konex FinTech Consulting & Services Pvt. Ltd is hiring for Python Developer -ATA role to join our client's team in Bangalore & Hyderabad This is a work from office role and offers exciting opportunities to work on cutting-edge technology in the Investment Banking...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India Vedamcloud Technologies Full time ₹ 2,50,000 - ₹ 7,50,000 per year

    We are looking for a Python Developer with expertise in Data ScienceWorking in the analytics domain with a strong python background.Experienced with Python data science packages like Pandas, numpy, sklearn etc.

  • Python Developer

    20 hours ago


    Bengaluru, Karnataka, India Tekpillar Service Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Description : Position : Python Developer Experience : 7-10 Years Location : Bangalore About the Role : We are seeking an experienced Python Developer to design, develop, and maintain scalable web applications and services. The ideal candidate should have strong backend expertise with Python and hands-on experience in frontend technologies. Key...