Home/Job List/Backend Python Engineer

Backend Python Engineer

Umruz Tech Solutions

India
Full-Time
Posted 25 days ago

Job Description & Responsibilities

Backend Python Engineer

Job Title: Python Developer

Job ID: 2477

Employment Type: Full-Time (Unionsys Payroll)

Work Mode: Hybrid

Experience Required: 5–7 Years

Open Positions: 10

CTC: Up to ₹13 LPA

Locations: Bengaluru, Chennai, Pune, Mumbai, Delhi, Kolkata, Hyderabad

Job Summary

We are hiring experienced Python Developers with strong backend development expertise to build scalable, high-performance enterprise applications. We are looking for professionals with excellent Core Python knowledge, strong SQL skills, and experience integrating APIs and distributed data processing technologies.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Python.
  • Build clean, efficient, and maintainable production-grade applications.
  • Develop and consume REST APIs.
  • Work with multithreading, multiprocessing, and asynchronous programming.
  • Write optimized SQL queries and improve database performance.
  • Integrate applications with external systems securely and reliably.
  • Support distributed data processing using Apache Spark.
  • Collaborate with cross-functional teams to deliver high-quality software.

Required Skills

  • 5–7 years of hands-on Python development experience.
  • Strong Core Python knowledge (Functional Programming & OOP).
  • Experience building production-grade backend applications.
  • Expertise in:
  • Multithreading
  • Multiprocessing
  • Async/Await
  • Concurrency & Parallel Programming
  • Strong experience with REST APIs.
  • Knowledge of API authentication (API Keys, OAuth).
  • Experience with error handling, retries, timeouts, and idempotency.
  • Excellent SQL skills including:
  • Complex Joins
  • Aggregations
  • Window Functions
  • Query Optimization
  • Knowledge of Apache Spark, Spark SQL, DataFrames, partitioning, and performance tuning.
  • Strong analytical and problem-solving skills.

Educational Qualification

  • BE / B.Tech / MCA / M.Sc (Computer Science) or equivalent from a recognized university.

Pay: ₹2,800,000.00 - ₹3,000,000.00 per year

Benefits

  • Provident Fund

Work Location: In person

Required Skills

PythonSQL

Job Details

Employment TypeFull-Time
Work ModeHybrid
Experience57 years
Positions1

Posted by

N/A

Posted on:

4 Aug 2026

About Umruz Tech Solutions

More open roles

Browse all jobs →