Software Engineer I - Backend

Abnormal AI Abnormal AI · Vertical AI · Bangalore, India · Hybrid · Multi-Product Platform

Backend Software Engineer role focused on developing and enhancing customer onboarding experience and systems within the Multi-Product Platform division. The role involves building and scaling backend services, automating manual steps in the onboarding process, and working with APIs, backend services, and data workflows for large-scale customer provisioning. Familiarity with LLMs and AI development tools is a plus.

What you'd actually do

  1. build and scale backend services
  2. contribute to automating manual steps in the onboarding process
  3. help decouple downstream systems from the onboarding pipeline
  4. work across APIs, backend services, and data workflows to solve technical challenges related to large-scale customer provisioning at scale

Skills

Required

  • software engineering
  • coding
  • problem-solving
  • backend development
  • Python
  • Golang
  • cloud-native environments
  • databases
  • REST APIs
  • data pipelines
  • LLMs
  • AI development tools
  • distributed teams
  • asynchronous communication
  • written communication
  • feature development
  • operational tasks

Nice to have

  • Apache Airflow
  • AWS services
  • deployment practices

What the JD emphasized

  • backend development using Python or Golang
  • cloud-native environments
  • databases, REST APIs, and data pipelines
  • LLMs and AI development tools
  • building features and components from scratch and operating them