Python Fullstack Engineer

Job Type: Full Time
Job Location: Gurgaon Hybrid Hyderabad Pune

Position: Principal Engineer

Work Location: Pune / Hyderabad / Gurgaon / Hybrid

Experience: 6 – 9 Years

Required Skills:

  • 6-9 years in backend development with hands-on experience in Python-based frameworks (Django or Flask).
  • Practical exposure to projects involving GenAI / LLMs.
  • Proficiency in at least one cloud platform (AWS, Azure or GCP) for deploying and managing backend services.
  • Experience with DevOps practices, CI/CD pipelines and containerization tools such as Docker and Kubernetes.
  • Strong understanding of databases (SQL & NoSQL) and data integration.
  • Familiarity with front-end frameworks like React or Angular is a plus.
  • Proven experience in working within agile teams and playing a leadership role in project delivery.
  • Ability to address challenges, troubleshoot issues, and improve existing solutions.
  • Strong ability to communicate effectively with team members, stakeholders, and clients.

Responsibilities:

  • Develop, test and deploy robust, scalable and secure Python-based backend applications using Django or Flask.
  • Design and maintain APIs, data integration layers and microservices to support business applications.
  • Collaborate with cross-functional teams, including Data Science, Product and Design to integrate GenAI models and other innovative solutions.
  • Take ownership of specific backend modules, driving projects from design to deployment while ensuring high-quality code and performance.
  • Optimize backend systems for performance, scalability, and security.
  • Lead and mentor agile development teams, maintaining a culture of accountability, technical excellence and continuous improvement.
  • Navigate occasional ambiguous requirements, collaborating with stakeholders to refine and implement solutions that align with business objectives.
  • Ensure smooth cross-functional collaboration to coordinate all aspects of project delivery.
  • Develop and maintain technical documentation for all backend project components.

Education:

Bachelor’s degree in Computer Science, Software Engineering or equivalent combination of education and experience.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx