Python Developer
Job Title: Python Backend Developer
Experience Level: Mid-Level (3-5 Years)
Location: [Remote / On-site / Hybrid]
Role Overview
We are seeking an experienced Python Backend Developer to design, build, and maintain scalable server-side applications and microservices. You will collaborate with cross-functional teams to integrate user-facing elements, optimize database architectures, and ensure high performance and responsiveness across all platforms.
Key Responsibilities
• Design, write, and deploy highly scalable, testable, and efficient Python code.
• Develop robust RESTful APIs and integrate them with gRPC or microservices architectures.
• Architect and optimize database schemas (SQL and NoSQL) to ensure fast data retrieval and secure storage.
• Implement event-driven asynchronous workflows using messaging queues (e.g., Kafka, Celery, RabbitMQ).
• Debug production issues, identify bottlenecks, and improve overall system reliability and latency.
• Maintain comprehensive technical documentation (e.g., Swagger/OpenAPI) for APIs and service flows.
• Implement robust security measures, including fine-grained Role-Based Access Control (RBAC) and data compliance standards.
• Collaborate closely with frontend developers, DevOps engineers, and product managers to deliver end-to-end features.
Required Qualifications
• Experience: 3+ years of professional backend development experience using Python.
• Frameworks: Deep proficiency in modern Python frameworks such as FastAPI, Flask, or Django.
• Databases: Strong practical experience with relational databases (PostgreSQL, MySQL) and ORM libraries (SQLAlchemy).
• Version Control & CI/CD: Proficiency in Git, GitHub/GitLab, and continuous integration pipelines.
• Problem Solving: Proven ability to independently triage and resolve high-impact production incidents.
Preferred Qualifications
• Experience building and orchestrating containerized applications using Docker and Kubernetes.
• Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
• Knowledge of in-memory data stores like Redis and columnar databases like ClickHouse.
• Understanding of basic frontend technologies (HTML, CSS, JavaScript) to facilitate seamless integration
About the Company
We are Empowering & Transforming customers’ business through the use of digital technologies. Our core focus areas are Enterprise Data Management, Big-Data, Cloud, Analytics (AI, ML), Blockchain, Automation & Mobility. We are helping build the next generation of Technologists and Data Scientists.
More jobs at nucleusteq
-
Java Developer (Automation Experience)
Bangalore, India · · Sep 9, 2026
-
Senior Data Engineer
Bangalore, Hyderabad, Gurgaon, Indore, Raipur, India · Full-time · Aug 26, 2026
-
Data Scientist
Phoenix, United States · Full-time · Aug 26, 2026
-
Java Developer
Indore/Gurugram, India · · Aug 18, 2026
-
Java Developer
Chennai, India · · Aug 18, 2026