Software Engineer (Python / Full‑Stack)

1 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About Us:

Upscrape


Position Overview:

Software Engineer (Python / Full‑Stack)


Key Responsibilities:

  • Design, build, and maintain

    web applications

    (front‑end + back‑end) using Flask, FastAPI or Django paired with modern JavaScript frameworks.
  • Develop and document

    RESTful APIs

    to serve and manage data.
  • Implement and maintain

    web scraping/browser‑automation

    pipelines for dynamic, protected sites (Playwright, Selenium, Puppeteer), as part of broader data workflows.
  • Architect and operate

    proxy management

    , IP rotation, and anti‑blocking solutions.
  • Ensure high reliability with robust

    error handling

    , retry logic, monitoring, and scalability.
  • Collaborate closely with the founder and cross‑functional team to define requirements, estimate tasks, and deliver client projects on time.


Required Experience & Skills:

  • 1+ years

    building production‑level web applications or scraping systems.
  • Python

    proficiency with frameworks/libraries: Flask or FastAPI (preferred), Django, Requests, Async/Aiohttp, Scrapy.
  • Front‑end fundamentals

    : HTML/CSS, JavaScript, and experience integrating with React or Next.js.
  • API development

    : design, documentation (OpenAPI/Swagger), versioning.
  • Database

    experience: PostgreSQL, MongoDB, or similar.
  • DevOps

    skills: Docker, Git, CI/CD, Linux environments.
  • Strong debugging, optimization, and problem‑solving abilities.
  • Clear, consistent communication and a collaborative mindset.


Bonus (Nice to Have):

  • Experience with

    AI‑powered

    data tooling (LLMs, OCR, GPT‑4, Cursor, Claude Code).
  • Familiarity with large‑scale architectures handling

    millions of records

    .
  • Prior work in

    SaaS

    , productized data services, or cloud platforms (AWS, GCP, Azure).


The Right Fit:

We’re looking for someone who is:

  • Self‑driven

    – takes full ownership from design through deployment.
  • Execution‑oriented

    – really fast at shipping clean, maintainable code.
  • Experienced

    – knows what they’re doing and can mentor others.
  • Outcome‑focused

    – prioritizes working systems and client impact over theory.
  • Detail‑oriented

    – writes clean code, follows best practices, and documents thoroughly.


What We Offer:

  • 100% remote, full‑time position.
  • Stable, long‑term role with clear growth paths.
  • Direct, efficient communication.
  • Opportunity to work on high‑impact, cutting‑edge projects.
  • Competitive compensation: ₹6 LPA – ₹12 LPA

    , based on skills and experience.


How to Apply (Important Filter):

please include

  1. Links or code samples of web apps, APIs, or scraping projects you’ve built
  2. Your preferred tools and libraries, and why
  3. A brief overview of your approach to extracting data from highly dynamic websites
  4. A note on your experience with AI tools (e.g., Cursor, Claude Code) and your typical development turnaround time


We look forward to seeing how you can help us build the next generation of data products!

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You