About the job
Abnormal Security is hiring a Backend Software Engineer II for its Bangalore office (hybrid). This engineer will help build products that support Security Operations Center (SOC) teams as they search cloud email environments, investigate threats, and carry out remediation at scale. The work centers on backend systems that help security teams spot and respond to malicious messages within the Abnormal platform. The team uses AI-enhanced development tools to improve productivity and software quality. This role is well-suited to someone with a strong background in backend and distributed systems who values ownership and wants to make a direct impact on customer security.
What You Will Do
- Design and build backend services for search, remediation, and quarantine in multi-tenant enterprise email systems.
- Work closely with the Tech Lead, Engineering Manager, and Product Manager to shape and deliver features from start to finish.
- Own the reliability of your systems, including writing and maintaining unit and integration tests, and monitoring production health.
- Participate in on-call rotations and help resolve technical issues for customers.
- Help design APIs for customer-facing REST endpoints used by security operations teams.
- Communicate clearly in an asynchronous environment: share updates, flag blockers, and propose solutions as needed.
- Use AI development tools to improve workflow and support dependable production releases.
- Mentor junior engineers through code reviews and knowledge sharing to raise engineering standards.
Requirements
- Bachelor’s degree in Computer Science, Applied Sciences, Information Systems, or a related engineering field.
- At least 3 years of professional experience in backend development and distributed systems.
- Track record of building and operating features in production, balancing new development with reliability.
- Experience working with distributed teams and strong written communication skills.
- Background in improving service reliability, resiliency, and observability in production systems.
- Strong foundation in computer science, data structures, and system design.
Preferred Qualifications
- Familiarity with Python, Go, AWS, Kubernetes, and Django.
- Experience with search systems, remediation workflows, or SOC operational tools.

