Senior Backend Developer

About DataWeave

Digital Commerce capabilities are fundamental to winning today’s shoppers. The pandemic has accelerated eCommerce adoption across the globe with multiple options for consumers to research, compare and buy products. Solutions that provide actionable data-driven insights have become fundamental to eCommerce growth and critical in optimizing these investments.

DataWeave is a leading provider of advanced sales optimization solutions for Digital Commerce businesses, consumer brands, delivery intermediaries, and marketplaces. Our machine learning-enabled SaaS platform provides over 400 global brands and retailers with streamlined access to Digital Shelf Analytics and Dynamic Pricing solutions used to develop data-driven growth strategies and to make high-frequency business decisions that accelerate revenue growth and drive profitability.

Our actionable, Digital Market Intelligence is generated by aggregating and analyzing data captured daily on over 100 million products found on the Web, tracking competitive KPI performance within critical business areas like Pricing, Promotions, Content Audits, Product Availability, Merchandising, Search and Media, Sales and Market Share, and Ratings and Reviews.

Products @DataWeave

Our underpinnings are: scale, impact, engagement, and visibility. We bring more power to our customers' fingertips through unmatched access to key and relevant competitive insights that drive strategic decision-making. Our customers have increased their top line by up to 40% and their bottom line by up to 3X by using our competitive intelligence platform.

While conventional competitive intelligence systems are still mostly limited to providing descriptive insights, DataWeave’s product suite delivers prescriptive insights, enabling instant actions and solutions to clearly defined and actionable business problems at scale.

Jump aboard the innovation wagon today! Embrace the cutting edge in data science and engineering to devise novel solutions to unique problems in the world of retail.

What do we offer?

  • Some of the most challenging research problems in NLP and Computer Vision. Huge text and image datasets that you can play with!
  • Ability to see the impact of your work and the value you're adding to our customers almost immediately.
  • Opportunity to work on different problems and explore a wide variety of tools to figure out what really excites you.
  • A culture of openness. Fun work environment. A flat hierarchy. Organization wide visibility. Flexible working hours.
  • Learning opportunities with courses and tech conferences. Mentorship from seniors in the team.
  • Last but not the least, competitive salary packages and fast paced growth opportunities.

Roles & Responsibilities

  • Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analytics functionality.
  • Build robust RESTful APIs that serve data and insights to DataWeave and other products.
  • Design user interaction workflows on our products and integrating them with data APIs.
  • Help stabilize and scale our existing systems. Help design the next generation systems.
  • Scale our back end data and analytics pipeline to handle increasingly large amounts of data.
  • Work closely with the Head of Products and UX designers to understand the product vision and design philosophy.
  • Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members and interns.
  • Constantly think scale, think automation. Measure everything. Optimize proactively.
  • Be a tech thought leader. Add passion and vibrance to the team. Push the envelope.

Skills & Requirements

  • 4-7 years of experience building and scaling APIs and web applications.
  • Experience building and managing large scale data/analytics systems.
  • Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a good understanding of software design principles and architectural best practices.
  • Be passionate about writing code and have experience coding in multiple languages, including at least one scripting language, preferably Python.
  • Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decision is right/wrong, and so on.
  • Be a self-starter—someone who thrives in fast paced environments with minimal ‘management’.
  • Have experience working with multiple storage and indexing technologies such as MySQL, Redis, MongoDB, Cassandra, Elastic.
  • Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ.
  • Use the command line like a pro. Be proficient in Git and other essential software development tools.
  • Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus.
  • Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana, Graylog, StatsD, Datadog etc.
  • Working knowledge of building websites and apps. Good understanding of integration complexities and dependencies.
  • Working knowledge linux server administration as well as the AWS ecosystem is desirable.
  • It's a huge bonus if you have some personal projects (including open source contributions) that you work on during your spare time. Show off some of your projects you have hosted on GitHub.

Job Location:
Bangalore, India

Address:
InfoWeave Analytics Pvt Ltd,
3rd Floor, Brigade Software Park
Banashankari Stage II, Basavanagudi,
Bengaluru 560070
+(91) 80 684 50 203
contact@dataweave.com

Print Profile


Upload PDF or DOC files for resume. File size should not exceed 10 Mb.

Book a Demo

  Tick this box to subscribe to our quarterly newsletter