Talent.com
No longer accepting applications
Software Development Engineer

Software Development Engineer

ClearDemandvellore, tamil nadu, in
16 hours ago
Job description

About Clear Demand : Clear Demand is the leader in AI-driven price and promotion optimization for retailers . Our platform transforms pricing from a challenge to a competitive advantage, helping retailers make smarter, data-backed decisions across the entire pricing lifecycle. By integrating competitive intelligence, pricing rules, and demand modelling , we enable retailers to maximize profit, drive growth, and enhance customer loyalty — all while maintaining pricing compliance and brand integrity. With Clear Demand, retailers stay ahead of the market, automate complex pricing decisions, and unlock new opportunities for growth.

Key Responsibilities :

  • Build & maintain high tps, reliable, performant and cost-effective data collection and extraction modules using Node.js & Python, using streaming solutions like Kafka .
  • Deploy, maintain and support these modules on AWS & GCP cloud.
  • Index, archive and retain necessary data in multiple persistence stores like Object stores(S3), Key value store (Dynamo DB), and Elastic Search based on the use case.
  • Manage the quality of data collected using data quality libraries built using SQL / Python / Spark on AWS Glue and exposed as Dashboards for monitoring using AWS Quick sight and Kibana.
  • Restfully abstract the data collected to the downstream applications through a Node.js backend.
  • Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant and efficient end to end competitive intelligence solutions.

Qualifications & Experience :

  • Proven experience as a Software Development Engineer that has built, deployed and operationally supported systems in production.
  • Excellent knowledge of programming languages such as Node.JS, Python
  • Strong understanding of software design patterns, algorithms, and data structures
  • Experience with SQL & NoSQL databases.
  • Good communication and collaboration skills.
  • Works with good ownership and accountability.
  • Ability to work in a fast-paced and dynamic environment.
  • Experience in writing high volume / tps, reliable crawlers and scrapers is a plus.
  • Bachelor's or master's degree in computer science or a related field.
  • Duration - 9 months - paid internship
  • Create a job alert for this search

    Software Development Engineer • vellore, tamil nadu, in