Job Description
Job Title : Senior Software Engineer- Python Location : Pune, Maharashtra, India Position Type : Full-time Experience Level : 5+ years Role Overview: We are seeking a motivated Python Developer to join our dynamic team. The ideal candidate will have 5-8 years of experience in developing scalable applications and be proficient in Python. You will work on creating, enhancing, and maintaining innovative software solutions while collaborating with cross-functional teams to deliver exceptional results Requirements Requirements - Design and develop scalable backend services and RESTful APIs using Flask, FastAPI, or Django (DRF). - Collaborate with product managers and other developers to define software requirements and mentor Jr developers. - Develop robust integration with SQL (PostgreSQL preferred) and NoSQL databases like MongoDB. - Optimize performance and scalability of applications handling large volumes of data. - Write clean, modular, and well-documented code following best practices. - Contribute to architectural decisions and peer code reviews. - Apply best practices in containerization (Docker), and CI/CD pipelines (preferred but not mandatory). - Contribute to projects in Generative AI (GenAI) or Data Engineering depending on team needs and your expertise. Required Skills & Qualifications: • 5–8 years of professional experience in Python backend development. • Strong understanding of Flask; experience with FastAPI, Django, or DRF is a plus. • Solid experience working with PostgreSQL and MongoDB. • Familiarity with REST API development and JSON-based communication. • Experience in building and optimizing scalable web services or microservices. • Experience with redis and celery. • Hands-on experience with version control systems such as Git. • Exposure to GenAI (e.g., llama, OpenAI, HuggingFace, LangChain, Agentic AI etc) or Data Engineering (e.g., ETL pipelines, pandas, numpy) is a strong advantage. Good to Have: • Experience working with Docker and cloud platforms (AWS/GCP/Azure). • Familiarity with tools like Pyspark • Familiarity with ML model serving. Benefits - Work on cutting-edge technologies and impactful projects. - Opportunities for career growth and development. - Collaborative and inclusive work environment. - Competitive salary and benefits package.
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.