Find a jobRecruiters

Python Backend Engineer

Exclusive opportunity

Onsite

Python Backend Engineer

Build & Hire

Python Backend Engineer

Skills

Google Cloud PlatformSQL QueriesMongoDBDockerReactDjangoFlaskPythonJavaTesting & QAMicroservicesPostgreSQLMySQLKafkaRedisRabbitMQGitAWSKubernetesFastAPIJavascriptAzure

8 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune Division, Maharashtra, India

Work mode:

Onsite

Published on:

11 October 2026

What they need


We are hiring an experienced Python Backend Engineer with 4-10 years of software development experience to design, build, and maintain scalable backend systems and enterprise applications for one of our clients in Pune.

The role focuses on developing robust APIs and services, integrating enterprise systems, and working closely with engineering and business teams to deliver reliable, high-quality software. It suits a hands-on engineer with strong Python fundamentals and practical experience building production-grade backend services.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs using Python.
  • Build and integrate RESTful APIs and work with JSON-based data structures.
  • Develop services using frameworks such as Django, Flask, or FastAPI.
  • Design and optimize database schemas, queries, and data access layers (SQL and NoSQL).
  • Integrate with enterprise systems, third-party services, and message queues.
  • Analyze functional and technical requirements and translate them into effective software solutions.
  • Develop, debug, test, and optimize backend components and integrations.
  • Write unit and integration tests and maintain high code coverage.
  • Troubleshoot application issues across services, databases, and infrastructure.
  • Work closely with architects, frontend developers, QA, and business stakeholders.
  • Participate in requirement analysis, technical design, implementation, testing, and deployment.
  • Follow coding standards and engineering best practices, and participate in code reviews.
  • Work within Agile methodologies, contributing to sprint planning, development, testing, and retrospectives.
  • Continuously learn and apply new technologies to solve business problems.
  • Take ownership of assigned work and ensure timely, high-quality delivery.

Required Skills

  • 4-10 years of professional software development experience.
  • Strong hands-on experience with Python (mandatory).
  • Experience with at least one Python web framework (Django, Flask, or FastAPI).
  • Strong experience building and consuming REST APIs and working with JSON.
  • Solid knowledge of relational databases (PostgreSQL, MySQL) and SQL.
  • Understanding of object-oriented design, data structures, and enterprise software principles.
  • Experience with Git and version control workflows.
  • Strong debugging and problem-solving skills.
  • Strong focus on code quality, reliability, and maintainability.
  • Ability to work effectively in a collaborative engineering environment.

Additional Skills

  • Experience with NoSQL databases (MongoDB, Redis) and caching.
  • Experience with asynchronous programming and task queues (Celery, RabbitMQ, Kafka).
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Cloud experience (AWS, Azure, or GCP) is an added advantage.
  • Knowledge of microservices architecture and API design.
  • Exposure to Java or JavaScript/React is a plus.
  • Experience with testing frameworks such as pytest.
  • Experience working in large-scale enterprise application environments.
  • Experience collaborating with distributed engineering teams is an added advantage.

Education

B.E. or B.Tech. in Computer Science, Information Technology, Engineering, or a related discipline.

Employment Details

  • Role: Python Backend Engineer
  • Experience: 4-10 years
  • Employment Type: Full Time
  • Location: Pune
  • Industry: Enterprise Technology

Compensation Compensation will be based on experience, technical capability, and interview performance.

  • Candidates with approximately 5 years of relevant experience can be considered up to ₹25 Lakhs for exceptionally strong profiles.
  • Candidates with approximately 8 years of experience can be considered in the range of ₹35-40 Lakhs for exceptionally strong profiles.
  • For exceptional candidates, compensation can be decided based on technical expertise, relevant experience, interview performance, and overall fit.

Other offers great for you!

These companies are also looking for great profiles

Skiils

Ingénieur IA Back-End / AI Engineer Python (H/F)

50 - 52k€

Permanent contract

Saint-Denis, France

Hybrid

Skills

SQL QueriesDockerFlaskPythonPostgreSQLAIFastAPIRAG

4 months ago

Quick apply

Tenth Revolution Group

Développeur Python Senior | Backend & API

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformDockerDjangoPythonPostgreSQLKafkaRedisAWSGitHubKubernetesFastAPI

3 months ago

Quick apply

FreelanceRepublik

Développeur Back end

Freelance

Paris, France

Hybrid

Skills

JavaGitLabAWS

7 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools