Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Python Developer @ SG Analytics

Home > Software Development

 Senior Python Developer

Job Description


Job Summary

We are hiring a Senior Software Engineer with strong expertise in Python backend development. The ideal candidate will have hands-on experience building scalable APIs, managing databases, and implementing complex application logic. Experience in front-end development, DevOps practices, and GenAI integration is a plus.


Key Responsibilities

Primary Skills (Backend Development)

  • Develop and maintain robust backend services using Python and modern frameworks like FastAPI, Django, or Flask.
  • Design and implement scalable RESTful and GraphQL APIs using libraries like Django REST Framework or Graphene.
  • Work with relational databases like PostgreSQL or MySQL (using an ORM like Django ORM or SQLAlchemy) and NoSQL databases for data modeling and performance optimization.
  • Implement real-time features using WebSockets with libraries like FastAPI or Django Channels.
  • Ensure backend performance, scalability, and security through best practices.
  • Collaborate with cross-functional teams to define and architect backend solutions.
  • Conduct code reviews and mentor junior developers.

Good-to-Have Skills

GenAI Integration

  • Integrate GenAI models and services into the application logic using frameworks like LangChain, LlamaIndex, or directly with provider APIs (e.g., OpenAI, Google Gemini).
  • Handle authentication, data flow, and response formatting for AI-powered features.
  • Ensure the scalability, security, and performance of GenAI integrations.

Front-End Development

  • Experience with a modern front-end framework like React.js

DevOps & Deployment

  • Basic knowledge of CI/CD pipelines.
  • Familiarity with containerization using Docker and orchestration tools.
  • Experience with workflow automation tools like GitHub Actions or Azure Pipelines.
  • Experience with cloud deployment platforms like Azure, AWS, or GCP.

Desired Candidate Profile

  • 5+ years of experience in backend or full-stack development with a focus on Python.
  • Strong proficiency in Python and its core libraries and ecosystem.
  • Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Experience with both relational (e.g., PostgreSQL) and NoSQL databases.
  • Familiarity with version control systems like Git.
  • Excellent problem-solving and communication skills.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: SG Analytics
Location(s): Pune

+ View Contactajax loader


Keyskills:   Python Django Restful api PostgreSQL GraphQL MySQL FastAPI Flask

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Python with Fast API Developer

  • Hexaware Technologies
  • 7 - 12 years
  • Bengaluru
  • 11 hours ago
₹ 15-30 Lacs P.A.

Java Full Stack Developer

  • Accenture
  • 12 - 20 years
  • Hyderabad
  • 14 hours ago
₹ Not Disclosed

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 23 hours ago
₹ Not Disclosed

Senior Principal Technical Consultant

  • Oracle
  • 14 - 17 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

SG Analytics

SG Analytics Pvt. Ltd. SG Analytics (SGA) is a leading research and analytics company providing end-to-end customized research and analytics to clients across Europe, US, APAC, and the Middle East. We operate through four strategic business units (SBUs) - investment research, business research, ...