12/16/2025 updated


100 % available
Senior Software Engineer - Big Data & Search Systems
bengaluru, India
Only remote
Masters of Science - Computer ScienceJava (Programming Language)Apache HTTP ServerBusiness IntelligenceBig DataExtract Transform Load (ETL)Data ModelingData QualityDistributed SystemsElasticsearchApache HadoopInfrastructure ManagementOnline Analytical ProcessingParallel ComputingSystems Development Life CycleRemote Monitoring
Big Data Analytics Infrastructure
Design and scaling of high-performance OLAP analytics infrastructure using Apache Pinot with distributed computing technologies
Java Development & Microservices
Extensive experience in Java programming with modern distributed computing technologies including microservices architecture
Search Engineering Systems
Development and optimization of search systems capable of handling 300M+ transactions per day with sub-second performance
Apache Hadoop Ecosystem
Implementation and management of Hadoop-based data processing pipelines for large-scale analytics
Elasticsearch & Data Indexing
Design and optimization of search indices and data modeling for high-performance querying
Surveillance Systems Development
Development of model-based surveillance platforms operating on millions of daily transactions
Data Quality Monitoring
Design and delivery of rule-based data quality monitoring platforms with enterprise-wide scaling
Distributed Computing
Implementation of scalable solutions using distributed shared memory clusters and parallel algorithms
ETL Processing
Development of ETL/ELT pipelines for data processing and business intelligence applications
Design and scaling of high-performance OLAP analytics infrastructure using Apache Pinot with distributed computing technologies
Java Development & Microservices
Extensive experience in Java programming with modern distributed computing technologies including microservices architecture
Search Engineering Systems
Development and optimization of search systems capable of handling 300M+ transactions per day with sub-second performance
Apache Hadoop Ecosystem
Implementation and management of Hadoop-based data processing pipelines for large-scale analytics
Elasticsearch & Data Indexing
Design and optimization of search indices and data modeling for high-performance querying
Surveillance Systems Development
Development of model-based surveillance platforms operating on millions of daily transactions
Data Quality Monitoring
Design and delivery of rule-based data quality monitoring platforms with enterprise-wide scaling
Distributed Computing
Implementation of scalable solutions using distributed shared memory clusters and parallel algorithms
ETL Processing
Development of ETL/ELT pipelines for data processing and business intelligence applications
Experience
Professional experience5 - 10 years
Freelancer since2025
Languages
EnglishNative speaker
Project history
Engineered and scaled high-performance OLAP analytics infrastructure using Apache Pinot. Designed data pipelines capable of ingesting and querying 300M+ transactions per day with 200+ columns. Delivered multiple Search Engineering initiatives to support high-performance search over structured and unstructured datasets.
Managed engineers and quantitative modelers delivering model-based surveillance platforms operating on millions of daily transactions. Owned system design and architecture across the full lifecycle from greenfield design to production rollout.
Led the design and delivery of a rule-based data quality monitoring platform, scaling a prototype into an enterprise-wide solution. Served as product owner, driving feature prioritization, adoption strategy, and cross-team delivery.