Software Engineer 2

Abnormal AI Abnormal AI · Vertical AI · Bangalore, India · Hybrid · Human Security Products

Software Engineer II role focused on building backend services and workflows for AI-powered application development, enhancing productivity with AI tools, and ensuring scalable, enterprise-grade solutions for customer onboarding.

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. Build reliable APIs and backend architectures that support enterprise-grade onboarding workflows at scale.

Skills

Required

  • Python
  • Golang
  • Cursor
  • GitHub Copilot
  • Claude
  • AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes
  • computer science fundamentals
  • data structures
  • debugging
  • performance optimization

Nice to have

  • onboarding
  • provisioning
  • workflow orchestration
  • platform automation
  • process visibility
  • status tracking
  • operational tooling
  • distributed systems
  • service-oriented architectures
  • event-driven workflows
  • tenant lifecycle management
  • setup automation
  • enterprise SaaS platform workflows
  • service reliability
  • resiliency
  • observability
  • cybersecurity
  • enterprise SaaS
  • customer-facing platform products

What the JD emphasized

  • strong judgment in using AI to explore solutions, refine outputs, and deliver reliable production outcomes
  • scalable, enterprise-grade applications
  • backend development experience with Python and/or Golang
  • Experience with AI development tools such as Cursor, GitHub Copilot, or Claude