Show more filters
Banner image for Neurealm
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Pune Division, Maharashtra, India
A free Jobstore account is required to proceed to the employer site.
Job Posted On

24-06-2026 04:33:15

Job Code

Job_303700

Experience Required

4 - 8 years

Location

  • Pune, Maharashtra, India (PUN)

Job Summary

Python Developer is a highly experienced software engineer who leads the design, development, and deployment of complex, scalable, and high-performance applications using the Python programming language. This role typically involves architectural decisions, technical leadership, mentoring, and ensuring the quality and robustness of the codebase.

Core Responsibilities And Duties

  • Architecture and Design Leadership

System Desig: Lead the architectural design and development of large-scale, high-availability distributed systems, microservices, and APIs using Python.

Framework Expertise: Select, implement, and maintain appropriate Python frameworks (e.g., Django, Flask, FastAPI) based on project requirements.

Scalability: Implement caching strategies, optimize database interactions, and design concurrency models to ensure applications can handle high traffic and data loads.

  • Development and Quality Assurance

Advanced Python Development: Write highly optimized, robust, and maintainable code in Python, leveraging advanced features, data structures, and best practices.

Testing and TDD: Champion Test-Driven Development (TDD) practices, ensuring comprehensive unit, integration, and end-to-end tests are in place.

Code Review: Conduct thorough and constructive code reviews, providing technical guidance to junior and mid-level developers to maintain code quality and adherence to established standards.

3. Data and Integration

Database Management: Design and optimize data models and complex queries for both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases, ensuring efficient data access from Python applications.

API Integration: Design and consume both internal and external RESTful and gRPC APIs.

Data Processing (If applicable): If in a Data Engineering context, design and build scalable ETL/ELT pipelines using libraries like Pandas, NumPy, or Apache Spark (via PySpark).

  • Mentorship and Collaboration

Technical Guidance: Act as a subject matter expert, guiding the team through complex technical challenges and setting the standard for coding excellence.

Project Leadership: Own major features and projects from conception through deployment, working closely with Product Managers and DevOps teams.

Process Improvement: Identify bottlenecks in the development lifecycle and propose solutions to improve developer velocity, code quality, and deployment efficiency.
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Maharashtra   »   Jobs in Pune Division   »   Python + Fast Api

More jobs

People also search