company logo

Python Architect

Photon.com

Office

India

Full Time

Job Summary

We are looking for an experienced Python Lead / Python Architect to join our engineering team. You will be responsible for designing scalable backend architectures, leading a team of developers, and driving high-level technical decisions. This role involves both hands-on coding and architectural leadership, ensuring robust design and maintainability of our Python-based systems. 

Key Responsibilities

  • Lead the design and development of scalable backend systems using Python. 
  • Architect microservices-based solutions that are maintainable, testable, and performant. 
  • Collaborate with stakeholders to define technical requirements and translate them into system design. 
  • Lead and mentor a team of Python developers, conducting code reviews and promoting engineering best practices. 
  • Ensure high performance and responsiveness of applications. 
  • Work closely with DevOps to ensure smooth deployment and monitoring of services. 
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product. 
  • Troubleshoot production issues and drive root cause analysis and permanent fixes. 

Required Skills and Qualifications 

  • 8+ Professional experience with Python, with strong fundamentals in OOP, concurrency, and design patterns. 
  • Hands-on experience with web frameworks like Django, Flask, or FastAPI. 
  • Solid experience in microservices architecture, RESTful APIs, and messaging systems (e.g. Kafka, RabbitMQ). 
  • Strong understanding of database design – both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis). 
  • Experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure). 
  • Good understanding of CI/CD pipelines and DevOps principles. 
  • Experience in code versioning tools like Git and collaborative tools like Jira, Confluence. 
  • Strong problem-solving, debugging, and performance optimization skills. 
  • Excellent communication and leadership skills. 

Preferred Qualifications

  • Experience working in Agile/Scrum environments. 
  • Familiarity with GraphQL, gRPC, or event-driven architecture. 
  • Exposure to data engineering, AI/ML pipelines, or big data tools is a plus. 
  • Contributions to open-source Python projects or technical blog writing. 

Python Architect

Office

India

Full Time

September 23, 2025

company logo

Photon

photoninfotech