About the job
Abnormal Security is hiring a Backend Software Engineer (Level 2) to join the team in a hybrid role based in Bangalore, India. This position focuses on building customer-facing products that help Security Operations Center (SOC) teams search cloud email environments, investigate threats, and remediate issues at scale. The work combines backend development with distributed systems and aims to improve security outcomes for enterprise customers. AI-augmented development practices are part of the workflow, supporting efficient and effective software delivery.
Key Responsibilities
- Design and build backend services that support search, remediation, and quarantine for multi-tenant enterprise email systems.
- Work closely with the Tech Lead, Engineering Manager, and Product Manager to define, develop, and launch features from concept through deployment.
- Own the reliability of delivered systems, including writing unit and integration tests and ensuring observability in production.
- Join on-call rotations and provide technical support to resolve customer issues.
- Help design APIs for REST endpoints used by security operations teams.
- Communicate clearly in a distributed team environment, sharing updates, surfacing blockers, and proposing solutions.
- Use AI development tools to improve productivity and deliver reliable production results.
- Mentor junior engineers, contribute to code reviews, and help raise engineering standards through knowledge sharing.
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.
- Demonstrated ability to develop features and components from scratch and maintain them in production, balancing new development with operational stability.
- Experience working with distributed teams and skill in asynchronous communication.
- Expertise in improving service reliability, resiliency, and observability in production environments.
- Strong grasp of computer science fundamentals, data structures, and system design.
Preferred Qualifications
- Familiarity with Python, Go, AWS, Kubernetes, and Django.
- Background in search systems, remediation workflows, or operational tools used by SOC teams.

