Posted on: 30/10/2025
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).
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1567274