Intern- Python Developer, Newton

Affle

Dadri, Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Affle is seeking a Python Developer with a strong data engineering foundation to join the engineering team in Noida/Gurugram. You will build scalable backend systems and design robust data pipelines for analytics and operations.

Responsibilities include API development with Python, ETL/ELT pipelines, data quality assurance, and working with SQL/NoSQL stores. Familiarity with cloud services, Docker, and CI/CD is required for end-to-end delivery.

Qualifications

  • Proficient in backend development using Python.
  • Experience building and maintaining data pipelines in analytics/ops contexts.
  • Strong SQL/NoSQL and data modeling understanding.

Responsibilities

  • Build and maintain scalable APIs and backend services using Python and FastAPI.
  • Develop and manage ETL/ELT pipelines and data models for analytics and operations.
  • Ensure data quality with validation, monitoring and logging.

Skills

Python
Data pipelines
SQL/NoSQL
Cloud platforms
Docker
CI/CD
Data warehousing
Data modeling

Tools

Docker
Airflow
Jenkins

Job description

Job Description

Were looking for a skilled Python Developer with a strong foundation in data engineering to join our engineering team. Youll be responsible for building scalable backend systems using modern frameworks and tools, while also designing and maintaining robust data pipelines and integrations.

Primary Responsibilities
  • Build and maintain performant APIs and backend services using Python and FastAPI.
  • Develop and manage ETL/ELT pipelines, data models, schemas, and data transformation logic for analytics and operational use.
  • Ensure data quality, integrity, and consistency through validation, monitoring, and logging.
  • Work with database technologies (MySQL, MongoDB, Redis, Clickhouse) to store and manage application and analytical data.
  • Implement integrations with third-party APIs and internal microservices.
  • Use ORMs like Sequelize, Sqlalchemy for data modeling and interaction.
  • Collaborate with frontend, DevOps, and data engineering teams to ship end-to-end features.
  • Monitor and optimise system performance, logging (e.g., Winston, Pino), and error handling.
  • Contribute to CI/CD workflows and infrastructure automation using tools like UV, Poetry, PM2, Docker and Jenkins.
Required Skills
  • Familiarity in backend development using Python.
  • Familiarity in building application via Agentic ecosystem (Claude, OpenAI or similar)
  • Understanding of data modelling, partitioning, indexing, and query optimization.
  • Familiarity in building and maintaining data pipelines, preferably using custom Python scripts.
  • Solid understanding of SQL and NoSQL data stores and schema design.
  • Familiarity with cloud platforms (AWS/GCP/Azure) and services like S3, Lambda, or Cloud Functions.
  • Experience with containerized environments (Docker) and CI/CD.
  • Experience with data warehouses (e.g., BigQuery / Snowflake / Redshift / Databricks or similar).
  • Familiarity with Data Transformation tool (ex. DBT, SQLMesh) and Data Orchestration (ex. Apache Airflow, Kestra etc)
  • Experience with data processing frameworks - Pandas, Numpy, DuckDB, Polars etc.
  • Familiarity with messaging systems (e.g., Kafka, Pub/Sub, or Redis Streams)
Job Classification

Industry: Advertising & Marketing
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Platform Engineer
Employment Type: Full time

Contact Details

Company: Affle
Location(s): Noida, Gurugram

Ability to work in a team environment with members of varying skill levels. Highly motivated. Learns quickly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Platform Engineer (Associate)
Data Platform Engineer (Associate)

Times World • India

On-site
INR 600,000 - 900,000
Senior Python Developer
Senior Python Developer

Uplers • Bhopal

On-site
INR 1,500,000 - 1,900,000
Senior Python Developer
Senior Python Developer

Uplers • Patna

On-site
INR 500,000 - 900,000
Backend Developer
Backend Developer

FloData Analytics • New Delhi

On-site
INR 1,200,000 - 1,800,000
Data Engineer (.NET & Python)
Data Engineer (.NET & Python)

Keka Technologies Private Limited • Chennai District

On-site
INR 1,200,000 - 1,800,000
Hybrid work model
Family health insurance
Clear objectives and growth guidance
+1
Python Backend Developer
Python Backend Developer

TymblHub • Gurgaon

On-site
INR 1,200,000 - 2,200,000
Backend software developer
Backend software developer

Weekday AI (YC W21) • Delhi

On-site
INR 1,000,000 - 1,500,000
Data Engineer - Python / Big Data
Data Engineer - Python / Big Data

Darwinbox Digital Solutions Pvt. Ltd. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Data Engineer
Data Engineer

xtsworld • Pune District

On-site
INR 1,500,000 - 2,000,000
Free meals
Collaborative work culture
Health benefits
Senior Data & AI Platform Engineer - Immediate Requirement
Senior Data & AI Platform Engineer - Immediate Requirement

Times World • India

On-site
INR 1,500,000 - 2,500,000