HamburgerMenu
hirist

Senior Web Application Developer - Python/Java/Golang

Naukari Wale
Mumbai
2 - 5 Years

Posted on: 29/10/2025

Job Description

Description :



We are looking for an experienced Senior Web Application Developer with strong expertise in Python and solid working knowledge of Java or Go. You will play a key role in designing and developing scalable, data-driven, and AI-enabled applications for our AdTech and SaaS platforms. This role is hands-on, focusing on system design, backend engineering, and modern data/AI workflows, while also mentoring junior developers.



Responsibilities :



- Design, develop, and maintain Python-based backend services, APIs, and data pipelines.



- Contribute to system architecture and low-level design (LLD) for assigned modules.



- Build and optimize ETL workflows (Airflow, dbt, or custom pipelines) for data ingestion and transformation.



- Work with search systems, including vector search engines (Elasticsearch, OpenSearch, Pinecone, Weaviate, Milvus, FAISS).



- Implement caching strategies (Redis, Memcached) to improve performance.



- Integrate with pub/sub messaging systems (Kafka, RabbitMQ) for distributed and event-driven processing.



- Collaborate with product managers, architects, and QA engineers to deliver robust solutions.



- Mentor junior developers through code reviews, pair programming, and knowledge sharing.



- Explore and contribute to the adoption of LLMs, AI agents, and agentic workflows for intelligent automation.



- Follow best practices for CI/CD, testing, and containerization (Docker/Kubernetes).



Requirements :



- Strong expertise in Python for backend systems, data pipelines, or AI integration.



- Hands-on experience with Java or Go for microservices.



- Proficiency in REST API design and microservices architecture.



- Experience with ETL flows and data pipeline development (Airflow, dbt, Luigi, etc.).



- Practical exposure to search systems (Elasticsearch, Solr, OpenSearch) and vector search engines (Pinecone, Milvus, Weaviate, FAISS).



- Solid experience with RDBMS (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis, Cassandra).



- Understanding of caching systems (Redis, Memcached).



- Experience with pub/sub systems (Kafka, RabbitMQ).



- Strong grasp of low-level design, distributed systems basics, concurrency, and performance optimization.



- Familiarity with LLMs, AI agents, and modern AI development frameworks (LangChain, LlamaIndex, Haystack).



- Version control and DevOps exposure (Git, CI/CD, Docker, Kubernetes).



Nice-to-Have :



- Prior exposure to the AdTech domain (campaign management, attribution, real-time bidding).



- Experience with multi-tenant SaaS platforms.



- Knowledge of Python-based AI/ML workflows or model deployment.



- Familiarity with frontend frameworks (React/Angular).



- Cloud development experience on AWS, GCP, or Azure.



- Understanding of observability frameworks (Prometheus, Grafana, ELK, OpenTelemetry).



info-icon

Did you find something suspicious?