Location
The successful candidate shall be placed at Bangalore Location. It is a Full-time Job, “No” remote work. Technical Architect - Data Engineering willing to work on a 12-month contract / full-time may apply.
Experience
Candidates should have experience between 4-6 years
Role Description
About the Role
We are seeking a Technical Architect with strong hands-on coding experience to design and implement scalable, data-driven, and AI-enhanced systems.
This role combines data engineering, cloud architecture, and search technologies with cutting-edge applications of Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) .
Responsibilities
- Design and implement data / content crawling frameworks from public internet sources, with expertise in bot-detection avoidance and VPN-based architectures .
- Architect ETL processes and data pipelines using cloud-native infrastructure (AWS, Azure, or GCP).
- Model and manage multi-dimensional entities , graphs , and data lakes .
- Integrate LLMs for data extraction , sentiment analysis , and data enrichment workflows.
- Architect and optimize semantic and faceted search using ElasticSearch , Solr , or Algolia .
- Implement Retrieval-Augmented Generation (RAG) and dynamic result re-ranking techniques to enhance search relevance.
- Build lightweight web dashboards using Next.js / React.js for data visualization and reporting.
- Collaborate closely with product and engineering teams to deliver scalable, intelligent, and production-ready solutions.
Requirements
5+ years of experience in software architecture and hands-on coding .Proven expertise in data engineering , graph databases , and data lake management .Strong understanding of web crawling , data pipelines , and ETL frameworks .Experience using LLMs , RAG , and semantic search systems .Deep familiarity with ElasticSearch / Solr / Algolia .Proficiency in Python , JavaScript (Node.js, React.js, Next.js) , or similar technologies.Strong problem-solving skills and the ability to design scalable, fault-tolerant architectures.Nice to Have
Experience with Databricks , Snowflake , or AWS Glue .Familiarity with Neo4j , Amazon Neptune , or other graph databases .Exposure to AI-based data enrichment and machine learning pipelines .About Us
Terra TCC is a Technology & Sustainability company offering services in Software, Environmental consulting, and Staff Augmentation to top-notch clients. We continuously strive to help companies find the right technology, the right services and the right talent for their needs. Learn more at www.terratcc.com
Any information that is shared with us, shall be retained as per company's data privacy policy. In case you wish to revise, modify or delete any of the submitted information, please write back to us. See contact details on https : / / www.terratcc.com / get-in-touch /