Junior Python Engineer (Noida, India)

Terriqon

Dadri

On-site

INR 670,000 - 1,004,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Terriqon in Noida, India, is seeking a Junior Python Engineer to help build backend services and data-heavy APIs using Python, Django and Django REST Framework. You'll work on complex calculations and data flows, delivering production-ready code in a fast-growing field data platform.

Based in Noida, this full-time role offers monthly INR compensation based on experience and interview performance. You will join a hands-on team that values clean code, testing, and collaborative reviews to grow

Qualifications

  • 1–3 years of hands-on experience with Python.
  • Practical experience with Django and Django REST Framework (models, serializers, viewsets, permissions).
  • Strong mathematical and logical thinking, and comfort working with numbers and data.
  • Good SQL and relational database skills (PostgreSQL or MySQL).
  • Git, and a habit of writing clear, readable code.

Responsibilities

  • Build and maintain backend services and REST APIs using Python, Django and Django REST Framework
  • Write clean, tested code for complex business logic, calculations and aggregations
  • Build data pipelines and transformations, and work with large datasets in relational databases
  • Optimise queries and API performance as data volumes grow
  • Write unit and integration tests, and document what you build
  • Take part in code reviews and learn from senior engineers

Skills

Python
Django
Django REST Framework
SQL
Git

Tools

Docker
Celery
pytest

Job description

Build complex backend code and data-heavy APIs with Python, Django and Django REST Framework. Full-time in Noida, India. Salary paid in INR.

About us

Terriqon is a field data platform for organisations that collect data in the field – NGOs, M&E teams and programme teams. Field teams collect data on a mobile app that works offline, and Terriqon's AI turns that data into donor and programme reports in minutes instead of weeks.

Terriqon is built by EPixelSoft, a software engineering company based in Noida with 12+ years of experience and 700+ projects delivered. You will join our engineering team in India.

The role

We are looking for a Junior Python Engineer to work on complex backend code with Django and Django REST Framework. You will build APIs and data-heavy features, and you will enjoy the maths and logic behind them.

This role suits someone who thinks in numbers, likes getting calculations and data flows exactly right, and wants to grow into a strong backend and data engineer.

Type: Full-time, based in Noida, India.

Compensation: Monthly salary paid in Indian Rupees (INR), based on your experience and discussed at interview.

What you will do
  • Build and maintain backend services and REST APIs using Python, Django and Django REST Framework
  • Write clean, tested code for complex business logic, calculations and aggregations
  • Build data pipelines and transformations, and work with large datasets in relational databases
  • Optimise queries and API performance as data volumes grow
  • Write unit and integration tests, and document what you build
  • Take part in code reviews and learn from senior engineers
What we are looking for
Must have
  • 1–3 years of hands-on experience with Python
  • Practical experience with Django and Django REST Framework (models, serializers, viewsets, permissions)
  • Strong mathematical and logical thinking, and comfort working with numbers and data
  • Good SQL and relational database skills (PostgreSQL or MySQL)
  • Git, and a habit of writing clear, readable code
Strong advantage
  • Data engineering experience: pandas, ETL pipelines, data cleaning and aggregation
  • Experience with Celery or other background job queues
  • Experience with Docker and cloud platforms such as AWS
  • Experience writing tests with pytest or Django's test framework
What we offer
  • A monthly salary paid in INR
  • Work on real, production software rather than throwaway projects
  • Regular code reviews and direct access to senior engineers
  • Room to grow into a senior backend or data engineering role
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Engineer, Automation (Noida, India)
Quality Engineer, Automation (Noida, India)

Terriqon • Dadri

On-site
INR 600,000 - 900,000
AI/ML Engineer (Noida, India)
AI/ML Engineer (Noida, India)

Terriqon • Dadri

On-site
INR 480,000 - 720,000
Direct access to senior engineers
Founder access
Growth opportunities
Frontend Engineer (Noida, India)
Frontend Engineer (Noida, India)

Terriqon • Dadri

On-site
INR 600,000 - 900,000
Production software
Growth opportunities
Collaborative team
Django Developer
Django Developer

Crizaze Business Services Ltd. • India

On-site
INR 1,200,000 - 2,400,000
Competitive salary package (INR based)
Comprehensive health insurance for employee and family
Professional development and training opportunities
+7
Senior Python / Django Backend Engineer
Senior Python / Django Backend Engineer

Progix Technologies LLP • Lucknow

Hybrid
INR 900,000 - 1,500,000
Performance bonuses
Hybrid work culture
Health insurance
+1
Django(Python Developer)
Django(Python Developer)

Viraaj HR Solutions Private Limited • Ahmedabad District

On-site
INR 1,200,000 - 2,500,000
Competitive compensation
Health benefits
Opportunities for professional growth
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Kolkata District

On-site
INR 900,000 - 1,300,000
Competitive compensation
Performance-linked incentives
Technical learning budget
Senior Backend Developer | India | Full Time
Senior Backend Developer | India | Full Time

Barytech • Kanpur

On-site
INR 1,200,000 - 1,800,000
Competitive salary package
Growth opportunities
Collaborative engineering culture
+1
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Mumbai

On-site
INR 1,500,000 - 2,200,000
Competitive compensation
Performance-linked incentives
Technical learning budget
+1
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Connexr • Bengaluru

On-site
INR 1,020,000 - 1,380,000