Principal Software Engineer - Python
Thryve
12 - 16 years
Chennai, Hyderabad
Posted: 05/11/2025
Getting a referral is 5x more effective than applying directly
Job Description
Responsibilities:
- Strong experience in Solution Architecture.
- Building efficient server-side applications in python (flask, Django, etc.)
- Integrating with external systems using Restful web services
- Peer code review and coaching junior team members.
- Help design and implement functional requirements.
- Build efficient back-end features in Python.
- Responsible to loading data into databases – managing databases.
- Responsible managing GitLab CICD for the project.
- Manage testing, unit test cases and bug fixes.
- Prepare technical, architectural documentation.
- Deploying solutions to test environment and elevating the solution to prod environments.
- Implement software enhancements and suggest improvements.
- Solve technical challenges by debugging while writing code.
- Ability to do code profiling.
- Ability to quickly produce prototypes and proof of concepts.
- Ability to present to leadership and articulate complex technical scenarios.
- Taking ownership of Modules and Features.
- Mentoring and technical solutions ambiguous technical challenges to the team.
- Ability to estimate story point for a given task/feature/module.
- Ability to convert business requirement to technical requirement.
Qualification:
- 12+ Years of expertise in development in Python.
- Excellent knowledge and experience in Algorithmic coding, Design thinking and fundamental Data structures
- Experience in building rest web services.
- Extensive experience in SQL or NOSQL.
- Solid experience as Python Developer.
- Experience with Python frameworks (e.g., Django, Flask).
Preferred:
- 2+ years of experience with Amazon Web Services (AWS) or Google Cloud (GCP) or Azure.
- Experience in JavaScript, Nodejs framework, CICD is a plus.
- Some experience with Amazon Web Services (AWS) or Google Cloud (GCP) or Azure and REST API.
- Knowledge around Pandas and NumPy is a plus.
About Company
Thryve is a wellness and health-tech startup that provides personalized nutrition plans, wellness products, and services through AI-powered insights. The company aims to improve the overall well-being of individuals by offering customized solutions to address various health and lifestyle needs.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
