Software Engineer 2 - Backend Engineer

Abnormal AI · Vertical AI · Bangalore, India · Hybrid · Message Security Detection

Backend Engineer role focused on building and scaling a real-time threat intelligence platform. The role involves developing high-performance backend services, optimizing streaming architectures, implementing search and indexing layers (OpenSearch/Elasticsearch), managing cloud infrastructure (AWS/EKS), and using AI tools to augment development. Requires production experience in backend development, streaming platforms (Kafka/Kinesis), search technologies, AWS/EKS, and proficiency in Python/Golang and Postgres. A builder mindset is essential.

What you'd actually do

  1. Build & Scale: Develop and maintain high-performance backend services using Python or Golang.
  2. Stream Real-Time Data: Build and optimize streaming architectures to handle live threat intelligence with low latency.
  3. Search & Indexing: Implement and tune OpenSearch/Elasticsearch layers to ensure massive datasets are searchable and actionable.
  4. Define the "How": Take high-level goals and translate them into technical specs and clean, maintainable code.
  5. Cloud Ownership: Manage your own deployments and infrastructure within AWS/EKS.

Skills

Required

  • 3-5+ years of production experience in backend development and systems design
  • Hands-on experience with Kafka, Kinesis, or similar message brokers/streaming platforms
  • Proven experience working with OpenSearch or Elasticsearch at scale
  • Deep familiarity with AWS (highly preferred) and mandatory production experience with EKS (Kubernetes)
  • Proficiency in Python or Golang
  • solid experience with Postgres
  • Builder mindset: comfortable with "zero-to-one" challenges and defining requirements when specs are loose

Nice to have

  • Familiarity with React/TypeScript for building internal tools or data visualizations
  • An interest in cybersecurity or experience working with security data
  • Experience using modern AI productivity tools to increase engineering velocity

What the JD emphasized

  • zero-to-one initiative
  • builder mindset
  • Hands-on experience with Kafka, Kinesis, or similar message brokers/streaming platforms
  • Proven experience working with OpenSearch or Elasticsearch at scale
  • mandatory production experience with EKS (Kubernetes)