Product Development Engineer II - Python
Phenom People Pvt Ltd Hyderabad, Telangana, India
Software Development · 1,001-5,000 employees
About the role
Design and develop scalable backend systems using Python while building and maintaining REST APIs and microservices. Collaborate with cross-functional teams to optimize application performance and resolve production issues.
What they look for
Requirements
Requires 3-6 years of backend development experience with Python and strong knowledge of frameworks like Django, Flask, or FastAPI. Candidates must possess a degree in CSE, IT, ECE, or a related field along with solid understanding of data structures and algorithms.
Full description
Job Requirements About Phenom
Phenom delivers AI-powered talent experience solutions to global enterprises, helping companies hire faster, develop better, and retain longer through intelligent automation.
Role Overview
We are looking for a PDE II – Python Developer with strong backend development experience to build scalable, high-performance applications. You will play a key role in designing systems, writing efficient code, and contributing to product innovation.
Key Responsibilities
- Design and develop scalable backend systems using Python
- Build and maintain REST APIs and microservices
- Collaborate with cross-functional teams (Product, Frontend, DevOps)
- Write clean, maintainable, and efficient code
- Optimize applications for performance and scalability
- Participate in code reviews and technical discussions
- Debug and resolve production issues
- Contribute to system design and architecture decisions
Required Skills
- 3–6 years of experience in backend development with Python
- Strong experience with frameworks like Django / Flask / FastAPI
- Solid understanding of Data Structures & Algorithms
- Experience building RESTful services and microservices architecture
- Strong knowledge of databases (PostgreSQL / MySQL / MongoDB)
- Familiarity with Git and CI/CD pipelines
- Basic exposure to cloud platforms (AWS / GCP / Azure)
- Strong debugging and problem-solving skills
Good to Have
- Experience with asynchronous programming (Celery, asyncio)
- Hands-on with Docker / Kubernetes
- Experience with Kafka / RabbitMQ
- Exposure to AI/ML or data pipelines
- Experience in product-based companies
Qualifications
- B.Tech / B.E. in CSE, IT, ECE or related field
What We Look For
- Strong ownership mindset
- Ability to work in a fast-paced product environment
- Good communication and collaboration skills
- Continuous learning attitude
Similar roles
-
Senior Python Entwickler*
Haeger Consulting Bonn, North Rhine-Westphalia, Germany
-
Data Python Scientist
Ford Motor Company Dearborn, Michigan, United States · $100K–$193K/yr
-
Lead Python Implementation Engineer
KX Dublin, Leinster, Ireland
-
Python Developer, AI Engineering
Veeam Software Bucharest, Romania
-
Quantitative Developer - Python, C++
Qube Research & Technologies London, England, United Kingdom
-
Gen AI Developer- Python, FAST API
Verisk Hyderabad, Andhra Pradesh, India