Python Principal Software Engineer

September 29, 2026
Urgent

Job Description

Python Principal Software Engineer
Company: Thryve Digital
Designation: Python Principal Software Engineer
Experience: 12–18 years
Locations: Ramanujan IT City, Tharamani, Chennai & MindSpace Hi-Tech City, Madhapur, Hyderabad
Work Model: Hybrid
Working Hours: 3:00 PM – 12:00 AM IST
Transportation: Two-way cab provided
Parent Organization: Highmark Health
Website: thryvedigital.com
Application: prithiv.muralibabu@thryvedigital.com
Referrals: Welcome

Key Responsibilities

Design and develop scalable server-side applications using Python.
Work with Python frameworks such as Django and Flask.
Design and integrate RESTful web services with external systems.
Lead solution architecture and convert business requirements into technical requirements.
Conduct peer code reviews and mentor junior team members.
Develop and manage backend features and database operations.
Manage GitLab CI/CD pipelines.
Handle testing, unit tests, debugging and bug fixes.
Deploy solutions across test and production environments.
Prepare technical and architectural documentation.
Perform code profiling, prototyping and proof-of-concept development.
Troubleshoot complex technical challenges.
Present technical solutions and complex scenarios to leadership.
Own modules and features and provide technical guidance to the team.
Estimate story points for tasks, features and modules.

Required Skills & Qualifications

12+ years of Python development experience.
Strong algorithmic coding and data-structures knowledge.
Strong design-thinking skills.
Extensive REST API/web-service development experience.
Strong SQL or NoSQL database experience.
Solid Python development expertise.
Experience with Django and/or Flask.

Preferred Skills

2+ years of experience with AWS, GCP or Azure.
JavaScript and Node.js.
CI/CD experience.
REST API experience.
Pandas and NumPy.

Location