Python Backend Engineer

0 years

3 - 6 Lacs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Description

Python Backend Engineer – Maps & Spatial Data

Location : New Delhi

Role Overview

We are seeking a skilled Python Backend Engineer with expertise in geospatial data handling. The role will focus on building and optimizing backend systems for large-scale map and spatial data processing, including routing, GPS integration, and street-view mapping.

Key Responsibilities:

1. Design, develop, and maintain backend APIs using Python and Django/GeoDjango.

2. Manage and optimize spatial databases using PostgreSQL + PostGIS.

3. Implement large, distributed task queues with Celery and RabbitMQ.

4. Integrate Redis for caching and performance improvements.

5. Deploy applications using Gunicorn on Linux-based environments.

6. Handle GIS datasets, including ingestion, querying, and spatial analysis.

7. Work with OSRM for creating routing solutions and generating mapping images for street view.

8. Develop systems for GPS data handling, including parsing, storage, and route mapping.

9. Collaborate with frontend, AI, and data teams to deliver mapping-based features.

Required Skills:

1. Strong proficiency in Python and Django/GeoDjango.

2. Hands-on experience with PostgreSQL and PostGIS.

3. Experience with Celery, RabbitMQ, and Redis.

4. Strong experience in SQL Queries.

5. Proficient in Git/Bitbucket workflows.

6. Strong Linux system knowledge.

7. Familiarity with Gunicorn deployment.

8. Proven experience handling large-scale spa;al databases.

9. Practical experience with OSRM routing and street-view mapping workflows.

10. Experience in GPS data processing and integration into mapping systems.

Job Type: Permanent

Pay: ₹337,771.24 - ₹696,104.60 per year

Benefits:

  • Paid sick time
  • Paid time off
  • Provident Fund

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

Hyderabad, Telangana, India

Mysore, Karnataka, India