Abnormal Security logo

Software Engineer II - Data Integration Platform (DIP) Ingestion

Abnormal Security

Bangalore · 3+ years experience · Hybrid · Posted Sep 28, 2026

At a glance

Experience
3+ years experience
Workplace
Hybrid
Location
Bangalore

About the role

  • The DIP Ingestion team builds the integrations and runtime systems that bring data from various platforms into the Abnormal Data Platform.
  • The role involves building and operating backend services and ingestion pipelines at scale, owning features from design through production support.

Responsibilities

  • Build and improve secure, scalable integrations that collect data from third-party APIs.
  • Own complex, well-scoped features end to end from requirements to launch.
  • Contribute to ingestion-platform capabilities like reusable connector patterns and self-serve workflows.
  • Use AI-assisted tools to accelerate development while maintaining ownership of production quality.
  • Improve ingestion freshness, correctness, and reliability by defining service-level goals.
  • Diagnose issues across vendor APIs, ingestion services, and downstream interfaces.
  • Participate in on-call rotation and turn recurring failures into durable fixes.
  • Collaborate asynchronously with engineers and partners across product and platform teams.
  • Participate in design discussions and code reviews, and document systems.

Requirements

  • 3+ years of software engineering experience, including hands-on development of production backend services in Python.
  • Experience owning the delivery of complex features from technical approach to launch.
  • Strong fundamentals in backend design, APIs, data modeling, testing, debugging, and performance.
  • Experience operating services in production using logs, metrics, and alerts.
  • Familiarity with cloud services and deployment practices, ideally AWS.
  • Clear written communication and ability to clarify ambiguous requirements.
  • Care for correctness, code quality, and customer impact of data reliability.

Preferred qualifications

  • Experience with Go, Kafka or another messaging system, and distributed data pipelines.
  • Experience integrating with third-party SaaS APIs including authentication, pagination, and rate limits.
  • Familiarity with Docker or other container technologies.
  • Familiarity with SQL databases.
  • Experience with batch or snapshot ingestion.
  • Experience with workflow orchestration or configuration-driven integration frameworks.

Workplace

  • Collaborate asynchronously across time zones.

Skills

  • Python
  • AWS
  • Go
  • Kafka
  • Docker
  • SQL

Abnormal Security

Software Engineer II - Data Integration Platform (DIP) Ingestion

Apply now