Python Engineer

Year    DL, IN, India

Job Description

Job Title

: Python Engineer

Experience

Required: 3-4 Years

Location

: [Gurugram / Noida/Delhi/Faridabad(NCR)]-working 3 days from office Department: Technology / Engineering

Employment Type: Full-time on our company's payroll and may be deployed on client projects as part of our delivery engagements.

About the Role


We are looking for a Python Engineer with 3-4 years of hands-on experience in designing, developing, and deploying scalable backend solutions. The ideal candidate will have a strong engineering foundation, an ownership mindset, and the ability to write clean, efficient, and production-ready code.

This role goes beyond scripting and requires solid backend engineering exposure.

Key Responsibilities


Design, develop, and maintain scalable, high-performance backend services using Python

Build, optimize, and maintain RESTful APIs and backend components

Work with relational and non-relational databases such as Big data techs i.e. PostgreSQL, MySQL, MongoDB, and Redis



Collaborate with front-end engineers, data scientists, product managers, and DevOps teams

Write clean, testable, reusable, and well-documented code following best practices

Debug, optimize, and refactor existing systems to improve performance and reliability

Use Git-based workflows and CI/CD pipelines for deployments



Participate in code reviews, design discussions, and agile ceremonies

Stay updated with emerging Python frameworks and backend technologies



Required Skills & Qualifications


B.E./B.Tech in Computer Science, IT, or related engineering discipline

3-4 years of proven backend development experience in Python


Strong proficiency in Python 3.x

Experience with Django, Flask, or FastAPI


Strong understanding of REST APIs and microservice-based architecture

Hands-on experience with ORMs such as Django ORM or SQLAlchemy


Good understanding of relational and NoSQL databases

Familiarity with Linux-based environments


Strong problem-solving and debugging skills

Experience working in Agile/Scrum teams



Good-to-Have Skills


Exposure to Docker and containerization concepts

Basic experience with Kubernetes or cloud platforms (AWS/GCP/Azure)


Knowledge of message queues (Kafka, RabbitMQ)

Exposure to data processing or ETL workflows (Pandas, NumPy)


Experience with unit testing frameworks (Pytest, UnitTest)

Understanding of CI/CD pipelines and DevOps practices Behavioral Expectations

Engineering-first mindset with attention to quality and scalability

Strong ownership and accountability


Clear communication and collaboration skills

Ability to work independently in a fast-paced environment



Job Types: Full-time, Permanent

Pay: ₹35,000.00 - ₹55,000.00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5039540
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    DL, IN, India
  • Education
    Not mentioned
  • Experience
    Year