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