Back to search
Bik.ai Linkedin · Posted 26d ago

Software Engineer - I

Bengaluru, Karnataka, India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Summary

Location: Bengaluru (Onsite)


About Company

  • Vision - BIK helps e-commerce companies in India generate more revenue. We work with large e-commerce players like Livspace, Fireboltt, Tata Brands, and Forum Mall.
  • Products - BIK and Manifest AI
  • Scale - We process more than a billion events across these brands on a yearly basis, and this is increasing rapidly month-on-month.
  • Fuel - We have been monetizing the product from early days and have a solid business model. Our revenue numbers are growing at a healthy pace. We are funded by top investors like Sequoia Capital and Y Combinator.
  • People - We have a culture that provides challenging problems to solve along with high rewards.


Job Description

  • Work on implementation and development of scalable systems
  • Build APIs and contribute to backend/frontend development
  • Take ownership of projects with minimal guidance
  • Work closely with teams on architecture and execution


What We Are Looking For

  • In-depth experience in cloud services and architecture:
  • Message brokers (Pub/Sub)
  • Caching mechanisms (Redis)
  • Container orchestration (GKE)
  • Experience in API design:
  • RESTful practices
  • API security
  • API management tools
  • Experience with frontend technologies like React
  • Strong communication and management skills
  • Ability to work independently and take ownership of large projects


Qualification

  • Bachelor’s Degree in Computer Science or equivalent career experience


Bonus (Good to Have)

  • Experience with OpenAI APIs, Langchain, and Python


Tech Stack

  • Frontend: React
  • Backend: Node.js, Python
  • Cloud: GCP / AWS
  • Databases: Elasticsearch, PostgreSQL, Firestore


Interview Process

Round 1: DS Algorithm / Coding Round

  • Implementation problem (50–150 lines of code)
  • Focus on speed and accuracy

Round 2: Implementation / Software Development Round

  • Backend: Build APIs in your preferred language
  • Frontend: Build UI quickly

Round 3: Design Round

  • High-level system design discussion
  • Focus on software architecture and building from scratch


Interview Best Practices

  • Ensure your local development setup is ready (live coding may be required)
  • Be in an environment where you can keep your camera on for better interaction


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent