i
12 Rebaca Technologies Private Limited Jobs
Python Backend Developer (2-4 yrs)
Rebaca Technologies Private Limited
posted 1d ago
Flexible timing
Key skills for the job
Python Backend Developer
Experience : 2+ years
Location : Kolkata
Job Type : Full-time
Job Description :
We are seeking a highly skilled Python Backend Developer with expertise in Data Structures, Algorithms, and System Optimization. The ideal candidate should have strong Python and C/C++ coding skills and be capable of building scalable, high-performance backend systems.
Key Responsibilities :
- Develop and maintain robust backend services using Python.
- Implement optimized Data Structures and Algorithms to enhance system performance.
- Write clean, efficient, and scalable code in Python and C/C++ (Mandatory).
- Work with Multithreading, Asynchronous Programming, and Python's MRO (Method Resolution Order).
- Design and optimize databases (SQL/NoSQL) for efficient data processing.
- Develop and optimize RESTful APIs, microservices, and backend architecture.
- Ensure performance tuning, scalability, and security of backend applications.
Required Skills :
- B.Tech in Computer Science.
- Strong Python development with deep knowledge of backend principles (Mandatory)
- Proficiency in C/C++ coding (Mandatory).
- Solid understanding of Data Structures, Algorithms, and System Design.
- Experience with Multithreading, Asynchronous Programming (async/await), and MRO in Python.
- Hands-on experience with backend frameworks (FastAPI, Flask, Django).
- Experience with SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
Don't apply if :
- You cannot code in both Python and C/C++
- You are a front-end or full-stack Dev.
Functional Areas: Other
Read full job descriptionPrepare for Backend Python Developer roles with real interview advice