Backend Engineer (Python/Django)

15 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

InsightOpsTech is a specialized research operations and data solutions company dedicated to helping market research firms and AI innovators scale efficiently. We offer expert services in survey programming, data management, tabulation support, and project management. Additionally, we support GenAI companies with high-quality LLM annotation and RLHF services from our offshore operations center. Founded by industry professionals with over 15 years of experience in global research operations, InsightOpsTech brings a hands-on, tech-enabled, and detail-driven approach to every project.


Role Description

We are looking for a highly skilled Backend Engineer with strong experience in Python and Django to design, build, and scale our core systems. The ideal candidate will be comfortable working independently, take ownership of critical backend services, and collaborate with cross-functional teams to deliver secure, reliable, and scalable applications.


Key Responsibilities

• Design, develop, and maintain backend services using Python (3+) and Django.

• Build and optimize REST APIs and background jobs.

• Integrate third-party APIs (OAuth2 and REST-based).

• Implement webhooks and ensure secure API communication.

• Manage databases with PostgreSQL (schema design, optimization, tuning).

• Implement caching, queues, pub/sub with Redis.

• Containerize and manage deployments with Docker/Docker Compose.

• Deploy applications on AWS/GCP/Azure and configure CI/CD pipelines (GitHub Actions, GitLab CI, etc.).

• Set up monitoring, logging, and alerting for production systems.

• Ensure scalability and reliability with robust concurrency handling, retries, and fault tolerance.

• Enforce security best practices, including safe secret management and encryption.

• Collaborate with frontend developers, product managers, and stakeholders to deliver features end-to-end.

Core Requirements

• 3+ years of professional Python development experience.

• Strong proficiency with Django (REST APIs, background tasks).

• Hands-on with Docker & Docker Compose.

• Proven experience with PostgreSQL (design, optimization).

  • • Familiarity with Redis for caching and queues.

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