Abnormal AI logo

IT

Software Engineer 2 - Backend Engineer

Abnormal AI

Company
Abnormal AI
Salary
Not Mentioned
Location
Bangalore, India (Hybrid)
Experience
3-5+ years
Qualification
Bachelor's Degree
Advertisement

Overview AI Summary

This exciting Software Engineer 2 role at Abnormal AI offers a unique opportunity for a seasoned backend engineer to contribute to a brand-new, real-time threat intelligence platform. It's a "zero-to-one" initiative, meaning you'll be instrumental in defining the technical direction and building critical systems from the ground up, moving beyond just executing existing roadmaps. The ideal candidate is a proactive problem-solver with a strong builder mindset, eager to take ownership in a dynamic, high-impact environment. The position calls for a backend specialist with 3-5 years of experience, particularly strong in streaming technologies (Kafka/Kinesis), search/indexing (OpenSearch/Elasticsearch), and cloud infrastructure (AWS/EKS). Proficiency in Python or Golang and Postgres is key. This role is perfect for someone who thrives on technical challenges, enjoys defining solutions, and is passionate about leveraging cutting-edge technologies, including AI, to deliver scalable security solutions. Joining Abnormal AI means becoming part of a team that's at the forefront of cybersecurity, protecting enterprises with advanced threat intelligence. You'll not only hone your technical skills in a challenging domain but also gain invaluable experience in launching and scaling a critical new product. This is a chance to make a significant impact, grow your expertise in distributed systems and real-time data processing, and contribute to a vital mission.

Job Description

Overview

Abnormal AI is seeking a Software Engineer 2 to join their backend team, focusing on a new real-time threat intelligence platform. This initiative is a greenfield project (zero-to-one) dedicated to building scalable streaming capabilities for critical security data aimed at enterprise clients. The role is based in Bangalore, India, and operates under a hybrid work model.

Key Responsibilities

In this role, you will be responsible for developing and maintaining high-performance backend services, primarily utilizing Python or Golang. You will design and optimize streaming architectures to manage live threat intelligence with minimal latency, and implement and tune OpenSearch/Elasticsearch layers to ensure vast datasets are efficiently searchable and actionable. A key part of the role involves translating high-level business objectives into precise technical specifications and clean, maintainable code. You will also manage your own deployments and infrastructure within AWS/EKS environments, leveraging AI tools to accelerate development cycles and automate routine tasks. Collaboration with the team to identify architectural gaps and proactively suggest improvements is also expected.

Required Skills

Candidates must possess 3 to 5 years of production experience in backend development and systems design. Essential streaming experience with platforms such as Kafka or Kinesis is mandatory. Proven expertise with OpenSearch or Elasticsearch at scale is also a key requirement. Deep familiarity with AWS, coupled with mandatory production experience using EKS (Kubernetes), is crucial. Proficiency in Python or Golang and solid experience with Postgres databases are necessary. A "builder mindset" is highly valued, indicating comfort with "zero-to-one" challenges and the ability to define requirements even when initial specifications are broad.

Eligibility

A Bachelor of Science degree in Computer Science, Applied Sciences, Information Systems, or a closely related engineering field is required, along with the specified experience.

Preferred Skills

Beneficial skills include familiarity with frontend technologies like React/TypeScript for developing internal tools or data visualizations. An interest in cybersecurity or prior experience working with security data is a plus. Experience using modern AI productivity tools to enhance engineering velocity is also advantageous.

Benefits

Compensation includes equity, an annual bonus, and a comprehensive benefits package.

Additional Information

Abnormal AI is an equal opportunity employer. The base salary range for this position is determined by the candidate's experience, skills, qualifications, and location, and the final offer may vary.

Key Skills

PythonGolangAWSEKSKubernetesKafkaKinesisOpenSearchElasticsearchPostgresBackend DevelopmentSystems DesignReal-time DataStreamingCybersecurity
Advertisement

Ready to apply?

You'll be redirected to the official career page of Abnormal AI.

Apply on Official Site

Related Jobs