While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.
If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!
Role: Associate Architect - Software Development
Experience Level: 6 to 10 Years
Work location: Mumbai, Bangalore, Trivandrum (Hybrid)
We are seeking a skilled Associate Architect - Software Development to join our development team as an individual contributor. You will design, develop, and maintain high-performance API services and microservices using FastAPI for diverse client projects, working on scalable applications that require robust data modeling and seamless deployment in containerized environments.
Key Responsibilities
- Develop high-performance RESTful APIs using FastAPI with comprehensive documentation
- Implement robust data validation and serialization using Pydantic models
- Design and optimize database schemas using SQLAlchemy ORM
- Ensure API security, authentication, and authorization mechanisms
- Write clean, maintainable Python code following PEP 8 and best practices
- Implement comprehensive testing strategies using pytest
- Optimize database queries and application performance
- Handle database migrations and schema evolution using Alembic
- Design and develop scalable microservices architecture
- Containerize applications using Docker for consistent deployments
- Integrate with external APIs and third-party services
- Implement monitoring, logging, and error handling strategies
Required Technical Skills
Backend & System Design
- Expert in Python and FastAPI
- Strong experience with async programming
- Deep understanding of RESTful API design
- Advanced experience with PostgreSQL
- Strong background in unit testing (Pytest)
Cloud & Storage
- Azure cloud services
- Azure Blob Storage
- Cloud security and scalability best practices
LLM & AI
- LangChain, Langfuse
- LLM application design, evaluation, and observability
- RAG, embeddings, vector stores (conceptual & practical understanding)
DevOps & Platform Engineering
- Docker, Docker-Compose
- Kubernetes
- Azure CI/CD Pipelines
- Infrastructure automation and deployment strategies
Nice To Have
- Experience designing multi-tenant platforms
- Exposure to event-driven architectures
- Knowledge of API gateways, service mesh, and observability tools
- Experience in cost optimization for cloud and LLM workloads
Key Competencies
- Strong architectural thinking and problem-solving skills
- Ability to balance technical excellence with business goals
- Excellent communication and stakeholder management
- Proven experience leading large-scale systems in production
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!