Senior Python Software Engineer

1 week ago


Chennai, Tamil Nadu, India ENTENTE SOLUTIONS LLP Full time ₹ 8,00,000 - ₹ 24,00,000 per year

Senior Python Software Engineer

Location : Chennai / Hyderabad

Experience Required : 6-9 years

Job Brief :

We are seeking an experienced Senior Python Software Engineer to design, develop, and maintain scalable backend applications in a fast-paced, agile environment. The ideal candidate will bring deep expertise in Python, backend frameworks, databases, and cloud platforms while mentoring junior engineers and driving technical excellence.

Key Responsibilities :

- Design and build efficient, scalable, and secure server-side applications using Python (Flask, Django, etc.).

- Collaborate with stakeholders to design and implement functional and technical requirements.

- Conduct peer code reviews and provide coaching to junior team members.

- Develop robust back-end features with clean, maintainable code.

- Manage databases including SQL, PostgreSQL, MySQL, and NoSQL solutions.

- Work on cloud environments such as Google Cloud (GCP) or Amazon Web Services (AWS).

- Configure and manage CI/CD pipelines using GitLab.

- Write and execute unit tests, manage bug fixes, and ensure software quality.

- Deploy solutions across test and production environments.

- Implement software enhancements and continuously improve performance.

- Debug and resolve technical issues in a timely manner.

- Own modules/features and provide accurate effort estimation for tasks.

- Convert business requirements into detailed technical solutions.

Required Skills & Qualifications :

years of experience in backend development with 4 years in Python.

- Strong knowledge of Data Structures and Algorithms.

- Minimum 2 years of Agile development experience.

- Proficiency in Python web frameworks (Django, Flask).

- Expertise in databases : SQL, PostgreSQL, MySQL, NoSQL.

- Experience with cloud platforms (GCP or AWS).

- Hands-on experience with CI/CD tools (GitLab).

- Ability to perform code profiling and optimize performance.

- Strong knowledge of Unix systems, NAS, pip, and Shell scripting.

- Ability to create prototypes, proof of concepts, and present to leadership.

- Strong problem-solving and debugging skills.

- Experience in story point estimation and Agile delivery practices.

- Excellent communication and ability to articulate complex technical scenarios.

Nice to Have :

- Experience with containerization tools (Docker, Kubernetes).

- Familiarity with microservices architecture.

- Knowledge of security best practices for backend systems.



  • Chennai, Tamil Nadu, India FullThrottle Labs Pvt Ltd Full time ₹ 80,000 - ₹ 12,00,000 per year

    As a Senior Python Engineer, you will be responsible for overseeing the development and implementation of complex software solutions using Python. You will lead a team of developers, providing technical guidance, mentorship, and ensuring the delivery of high-quality code. You'll also play a key role in integrating AWS services such as EC2, LightSails,...


  • Chennai, Tamil Nadu, India Epam Systems Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    We are seeking a Senior Software Engineer with a strong technical background in Python development and expertise in Generative AI to join our team.This role focuses on building cutting-edge solutions leveraging Large Language Models (LLMs) to innovate and deliver impactful web applications at scale.ResponsibilitiesCollaborate with cross-functional teams to...


  • Chennai, Tamil Nadu, India Crayon Data Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer Chennai (AI/ML Engineering Focus) Build the backbone of AI — engineer the systems that power enterprise intelligenceLocation: Chennai, India Experience: 6–8 years in software engineering (preferably in AI/ML or data-driven product development) Problem solvers who don't just write code but build scalable, impactful AI...


  • Chennai, Tamil Nadu, India ConnectM Technology Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Role Description:As a PythonQT Software Engineer, the candidate will be responsible for developing and maintaining desktop applications using Python and the Qt framework. The candidate will work closely with the development team, designers, and stakeholders to create software solutions that meet business requirements and deliver projects within the given...


  • Chennai, Tamil Nadu, India Epam Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are in search of a highly skilled and experienced Senior Software Engineer specializing in Python and FastAPI to join our forward-thinking team.In this role, you will develop and maintain robust, scalable applications and play a critical part in designing, building, and managing end-to-end software solutions. This position offers the opportunity to work...


  • Chennai, Tamil Nadu, India Niran Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We're looking for experienced and motivated Mid-Senior Software Engineer to the development team. You'll be instrumental in designing, implementing, and optimizing high-performance software solutions, primarily using C++ and Python. This role is ideal for a hands-on engineer who thrives on tackling complex technical challenges and wants to contribute to the...


  • Chennai, Tamil Nadu, India EPAM Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are in search of a highly skilled and experiencedSenior Software Engineerspecializing inPythonandFastAPIto join our forward-thinking team.In this role, you will develop and maintain robust, scalable applications and play a critical part in designing, building, and managing end-to-end software solutions. This position offers the opportunity to work on...


  • Chennai, Tamil Nadu, India, Tamil Nadu techjays Full time

    What makes Techjays an inspiring place to workAt Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful...


  • Chennai, Tamil Nadu, India Prodapt Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OverviewAs a Senior Software Engineer, you will design, build, and maintain scalable backend and distributed systems that power real-time and data-intensive applications. You will have the autonomy to use your expertise in Java, Scala, or Python—crafting robust microservices, APIs, and integrating event-driven and streaming solutions. This role blends...


  • Chennai, Tamil Nadu, India Giggso Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Role DescriptionThis is a full-time on-site role for a Senior Python Developer located in Chennai.The Senior Python Developer will be responsible for developing and maintaining back-end web applications, creating robust software solutions, implementing object-oriented programming principles, and working with databases.Day-to-day tasks include writing and...