Backend Engineer

Gap · Bengaluru

  • Experience6–10 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelsenior
  • Posted2 Sept 2026

About Gap

Gap is hiring in Bengaluru in consumer goods. This role looks for around 6+ years of experience.

Skills

  • Python
  • Golang
  • Java
  • object-oriented programming
  • data structures

The role

A backend engineer at a consumer goods company designs and builds systems using Python and object-oriented programming, with additional work in machine learning. The role applies data structures and analytical problem solving to create production-ready software.

Full job description

Responsibilities:

Work with leaders to design and solve industry-critical problems.

Design and build systems from scratch and drive them to completion.

Active participation in building and improving Candour's innovation culture.

Create technical documentation for reference and reporting.

Work well within teams and effectively collaborate with others.

Proactive attitude on raising concerns and providing solutions

Requirements:

Bachelor's/Master's degree in Engineering, Computer Science or a relevant field.

Great analytical and communication skills.

Experience in Python, Golang, Java or other programming languages.

Experience in object-oriented programming and data structure concepts.

Good to have exposure to Python and Pandas-based data extraction, exploratory data analysis and data cleaning.

Good to have exposure or interest in Artificial Intelligence, Machine Learning (ML) models, ML infrastructure, Natural Language Processing or Deep Learning.