IT
Senior Software Engineer (Tech Lead) - Message Security Detection
Abnormal
- Company
- Abnormal
- Salary
- Not Mentioned
- Location
- Bangalore, India
- Experience
- 8+ years of professional experience
- Qualification
- BS in Computer Science, Applied Sciences, or a related engineering field
Overview AI Summary
This is a pivotal Senior Software Engineer (Tech Lead) role at Abnormal, focusing on enhancing message security detection systems. The position requires a seasoned engineer to not only architect and scale high-throughput backend services but also to champion the development of robust data pipelines crucial for machine learning model training. The ideal candidate will possess strong technical leadership skills, capable of mentoring junior engineers and shaping the team's technical strategy. A key aspect of this role involves driving innovation through AI productivity tools, optimizing cloud-native infrastructure, and fostering cross-functional collaboration. This opportunity is perfect for an engineer with deep expertise in Python or Golang, distributed data systems (Spark, Airflow), and extensive cloud experience, especially with AWS and EKS. It offers a chance to make a significant impact on core security products, contributing to both system reliability and cutting-edge AI adoption within a dynamic environment.
Job Description
Overview
This Senior Software Engineer (Tech Lead) position at Abnormal focuses on leading the Message Security Detection team in Bangalore. The role involves architecting and scaling critical detection systems, driving data pipeline development for machine learning, and fostering AI-driven innovation within the engineering team. This hybrid role requires a strong technical leader to ensure high reliability, low latency, and operational excellence for cloud-native infrastructure.
Key Responsibilities
- Architect, design, and maintain high-throughput detection systems and backend services, prioritizing low latency and high reliability.
- Lead the development of robust data pipelines using technologies like Spark and Airflow to provide high-fidelity data for ML model training and evaluation.
- Collaborate with Engineering Managers to define technical roadmaps, mentor junior and mid-level engineers, and establish best practices in code quality and system design.
- Drive AI productivity initiatives, leveraging advanced AI tools such as Claude, OpenAI, and GitHub Copilot to accelerate development cycles and automate workflows.
- Work closely with cross-functional teams including Technical Program Managers, Product Managers, Data Scientists, and Security Researchers to implement scalable technical solutions for complex business challenges.
- Manage and optimize cloud-native infrastructure on AWS/EKS, ensuring systems are cost-effective, secure, and performant.
Required Skills
- A minimum of 8 years of professional experience in production-level backend development, with strong proficiency in Python or Golang.
- Expert-level knowledge and practical experience in building and optimizing distributed data pipelines using Spark and Airflow or similar orchestration tools.
- Extensive experience in managing and scaling cloud-native applications on AWS (highly preferred), GCP, or Azure, with a proven track record of hands-on container orchestration using EKS.
- Demonstrated leadership ability in technical projects, including mentoring engineers and contributing to long-term technical strategy.
- Strong system design capabilities, particularly in developing complex integrations and addressing high-throughput and low-latency requirements.
- A methodical approach to problem-solving, performance debugging, benchmarking, and resolving bottlenecks in large-scale systems.
- Solid experience with Postgres or similar relational databases at scale.
- A Bachelor’s degree in Computer Science, Applied Sciences, or a related engineering field is required.
Preferred Skills
- Familiarity with frontend technologies such as React and TypeScript for developing internal tool visualizations.
- Experience with modern data ecosystems, including Databricks, Snowflake, or other data lakehouse architectures.
- A background in cybersecurity, threat detection, network security, or fraud prevention.
- An advanced degree (Master's) in Computer Science or Electrical Engineering is a plus.
Benefits
This role is eligible for equity, an annual bonus, and a comprehensive benefits package.
Additional Information
This is a hybrid position based in Bangalore, India. Abnormal AI is an equal opportunity employer committed to diversity and inclusion.
Key Skills
Ready to apply?
You'll be redirected to the official career page of Abnormal.
Apply on Official Site