Senior Software Engineer (tech Lead) - Message Security Detection

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

Senior Software Engineer (Tech Lead) responsible for architecting and scaling high-throughput detection systems and backend services. The role involves leading the development of data pipelines for ML model training and evaluation, adopting AI productivity initiatives, and managing cloud-native infrastructure. Collaboration with cross-functional teams and mentorship of junior engineers are key aspects.

What you'd actually do

  1. Architect & Scale: Design and maintain high-throughput detection systems and backend services, ensuring low latency and high reliability.
  2. Data Orchestration: Lead the development of robust data pipelines using Spark and Airflow to supply detection teams with high-fidelity data for ML model training and evaluation.
  3. Technical Leadership: Partner with Engineering Managers to define technical roadmaps, mentor junior/mid-level engineers, and drive best practices in code quality and system design.
  4. AI-Driven Innovation: Lead the team in adopting AI productivity initiatives, leveraging tools like Claude, OpenAI, and GitHub Copilot to accelerate the development lifecycle and automate internal workflows.
  5. Cross-functional Collaboration: Work closely with TPMs, Product Managers, Data Scientists, and Security Researchers to translate complex business needs into scalable technical solutions.

Skills

Required

  • Python
  • Golang
  • Spark
  • Airflow
  • AWS
  • EKS
  • Postgres
  • System Design
  • Data Pipelines
  • Backend Development
  • Cloud-native applications
  • Container orchestration
  • Technical Leadership
  • Mentorship

Nice to have

  • React
  • TypeScript
  • Databricks
  • Snowflake
  • Cybersecurity Domain
  • Threat detection
  • Network security
  • Fraud prevention

What the JD emphasized

  • high-throughput detection systems
  • low latency and high reliability
  • robust data pipelines
  • high-fidelity data
  • ML model training and evaluation
  • AI productivity initiatives
  • cloud-native infrastructure
  • AWS/EKS
  • 8+ years of professional experience
  • production-level backend development
  • Python or Golang
  • Data Engineering Expertise
  • Spark and Airflow
  • Cloud & Infrastructure
  • AWS (highly preferred)
  • EKS
  • Leadership & Mentorship
  • System Design
  • Problem Solving
  • Postgres