Principal Software Engineer

Bengaluru, Karnataka, India Full-time

About Grofers:

Having launched in December 2013, Grofers is now the 5th largest organized grocery retailer in India with operations in 16 cities. Grofers became the largest e-grocer in the country with an annualized GMV run-rate of $700mn on the back of its flagship event Grand Orange Bag Days in August 2019.

The online grocer also runs the largest grocery membership program in the country called Smart Bachat Club and has over 1.2 million transacting users a month. Grofers is now foraying into the offline retail space through a partnership with neighborhood Kirana stores which would allow the e-grocer to further disrupt the category and open a new source of growth with an omni-channel strategy. Marquee investors in the organization are SoftBank Vision Fund, Tiger Global and Sequoia Capital.

Objective of the Role:

We are here to build a world-class tech organization with elite engineers and change-agents who would spearhead this change. Currently, we are looking for engineers who are skilled, passionate, driven and a wee bit crazy (yes, crazy works!) to join our tribe. The current position is for the supply chain teams and our primary focus is on scale and cost optimization. The small tweaks you make, the processes you alter, experiments you run and the business decisions you drive will have reverberating effects on our ability to add value to our customers and keep them coming back for more. 

  

Roles & Responsibilities:

  • Maintain quality and ensure responsiveness of applications
  • Research and proof-of-concept initiatives in new and emerging technology spaces.
  • Work with product team to define and build out architecture.
  • Drive evaluation and learn new tools and technologies to keep technology stack modern as needed for the Product solution.
  • Experience in building highly scalable distributed systems
  • Excellent written communication skills and ability to document technical content
  • Highly experienced in back-end programming languages like Python, Java, JavaScript etc
  • Proficient experience using advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.
  • Development experience for both mobile and desktop.
  • Understanding of server-side languages including Jade, EJS, /Jinja, etc.
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge of code versioning tools such as Git, Mercurial or SVN
  • Work with the product team to define stories, and acceptance criteria
  • Solid experience in software development practices
  • Exposure to Agile/Scrum and Design thinking approaches

 

Desired Skills & abilities:

Experience: 8+ yrs

Qualification: B.Tech. / B.E. degree in Computer Science or equivalent software engineering
degree/experience

 

Excited? You will be, once you visit our Engineering Blog where you can deep dive into all the cool stuff that our engineers have been working on.

All candidates interested in exploring the opportunity are requested to apply with us on careers@grofers.com