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