Intern- Python Developer, Newton

Affle

Dadri, Gurugram District

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)
Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)

Harmony Data Integration Technologies • Sahibzada Ajit Singh Nagar

On-site
INR 800,000 - 1,500,000
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

Remote
INR 1,500,000 - 1,900,000
Senior Python Developer
Senior Python Developer

Uplers • Patna

Remote
INR 500,000 - 900,000
Backend Developer
Backend Developer

FloData Analytics • New Delhi

On-site
INR 1,200,000 - 1,800,000
Python Data Engineer
Python Data Engineer

Musketsoft • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Backend Python Developer
Backend Python Developer

Flodata Analytics • India

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

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Backend software developer
Backend software developer

Weekday AI (YC W21) • Delhi

On-site
INR 1,000,000 - 1,500,000
Python backend developer
Python backend developer

Ascendion • Gurugram District

On-site
INR 900,000 - 1,300,000