Software Engineer II - Backend

Abnormal AI · Vertical AI · Bangalore, India · Hybrid · R&D

This role is for a Software Engineer II - Backend at Abnormal AI, focusing on building scalable backend services and workflows for AI-powered application development and customer onboarding. The role emphasizes using Generative AI tools to enhance productivity and efficiency in the software development lifecycle, aiming to deliver enterprise-grade solutions for cybersecurity threats.

What you'd actually do

  1. Leverage AI-Augmented Development to enhance productivity, optimize workflows, and automate repetitive tasks.
  2. Build backend services and workflows that make POV onboarding smoother, quicker, and more self-serve for customers.
  3. Design scalable systems that provide end-to-end visibility across onboarding processes and reduce dependency on downstream modules.
  4. Develop and improve core backend systems across tenant management, onboarding orchestration, setup tooling, and command center experiences.
  5. Collaborate with strong engineers and cross-functional partners to deliver impactful solutions for customers and internal teams.

Skills

Required

  • 3+ years of professional experience in software development
  • Backend development experience with Python and/or Golang
  • Experience with AI development tools such as Cursor, GitHub Copilot, or Claude
  • Experience or passion for building scalable, enterprise-grade applications
  • Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
  • Strong fundamentals in computer science, data structures, debugging, and performance optimization

Nice to have

  • Experience building onboarding, provisioning, workflow orchestration, or platform automation systems
  • Familiarity with backend systems that provide process visibility, status tracking, or operational tooling
  • Experience with distributed systems, service-oriented architectures, or event-driven workflows
  • Exposure to tenant lifecycle management, setup automation, or enterprise SaaS platform workflows
  • Experience improving service reliability, resiliency, and observability in production systems
  • Experience working on cybersecurity, enterprise SaaS, or customer-facing platform products

What the JD emphasized

  • AI-native technologies
  • Generative AI tools
  • AI-Augmented Development
  • AI-powered application development
  • AI transformation