Level

Abnormal Security

Senior Software Engineer - Backend (ISPM)

Abnormal Security is hiring a Senior Software Engineer - Backend (ISPM) in Bengaluru, India. Level rates it ; you can apply on Abnormal Security.

Level's read on this job

  • Little AI ●○○○ is how Level rates this software engineer role: aI is not part of the work.
  • Tools and skills the posting cites include Go, Python and React.
  • Level classifies it as a senior role.
  • Level lists 85 other open roles at Abnormal Security.

AI in this role

Design and scale identity security posture systems using Go, Python, and React in a senior backend engineering role.

gopythonreacttypescriptkafkagrpc
backendfrontenddistributed-systemsapi-designdatabase-modeling
Senior Software Engineer

With identity now serving as the main attack vector for modern enterprises, having complete visibility to understand every identity in your environment and proactively eliminate risk before it's exploited is more essential than ever. As one of Abnormal's fastest-growing divisions, ISPM is seeking a Senior Software Engineer to drive the technical roadmap and guide an engineering team in developing the next generation of identity security defenses.

About the Role

This is a hands-on technical leadership role at the intersection of identity security and distributed systems engineering. You'll write code, design systems, set technical standards, and mentor engineers — while partnering closely with Product Management to define what we build next.

You'll own the full stack: backend services that continuously evaluate millions of identity configurations, a frontend used daily by enterprise security teams, and the data infrastructure that powers posture scoring and proactive risk remediation.

What You'll Do

Technical Strategy & Leadership

  • Direct the ISPM technical roadmap by converting product requirements into robust system designs, mapping out implementation phases, and making strategic build-vs-extend decisions.
  • Architect, design, and scale core identity security posture systems.
  • Cultivate and drive cross-functional technical alliances with platform teams across the security and identity stack.
  • Author, review, and evaluate technical design documents while facilitating architectural discussions and design reviews.
  • Establish, promote, and uphold engineering best practices across the sub-team, focusing on testing, code quality, API design, and observability.

Software Engineering & Architecture

  • Construct and scale high-performance backend services using Go/Python — including event-driven systems, REST/gRPC APIs, cron jobs, and integration layers.
  • Build and maintain user-facing interfaces using React/TypeScript — focusing on policy dashboards, identity visualization, and mitigation workflows.
  • Design, model, and optimize database schemas capable of handling large-scale multi-tenant identity workloads.
  • Implement event-driven architectures using Kafka as a message queue to manage asynchronous workflows and ensure continuous evaluation of identity postures.
  • Maintain operational reliability and service health through standard runbooks, feature flags, and robust monitoring setups.

Team Collaboration & Delivery

  • Support, mentor, and guide a distributed team of 3-4 engineers located across India and Singapore.
  • Collaborate closely with Product Managers and EM to align on technical strategy, prioritize roadmaps, and deliver quarterly key results and milestones.
  • Own operational health for all services — on-call rotation, incident response, and SLO management
  • Serve as the team representative during organizational alignment, review sessions, and client interactions.

Must-Have Qualifications

  • 7+ years of backend experience, including at least 2+ years in a tech lead or senior technical leadership role
  • Proven track record of mentoring engineers and elevating the overall technical standards of the team
  • Exceptional system architecture skills—experienced in designing and running scalable, multi-tenant, event-driven distributed systems at scale
  • Deep hands-on experience with Kafka or similar high-throughput event-streaming technologies
  • Extensive backend production experience with Go—writing idiomatic services with clean design patterns, thorough testing, and robust error handling
  • Production-level React and TypeScript skills, with the capability to drive and own user-facing features end-to-end
  • Strong proficiency in SQL and PostgreSQL—including schema design, query optimization, and data modeling for multi-tenant workloads
  • Superb communication abilities—expert at detailing technical trade-offs to PMs, presenting architecture to leadership, and writing comprehensive design documents
  • High tolerance for ambiguity—adept at making decisions with partial data and iterating quickly

Nice-to-Have Qualifications

  • Experience in identity security, IAM, or security posture management - familiarity will be good. 
  • Background in cybersecurity products 
  • Experience with gRPC/Protobuf API design
  • Familiarity with AI-assisted software development workflows and tools

 

#LI-MZ1

A note on AI in our process: 
Abnormal AI uses AI-assisted tools to help our recruiting team prepare for candidate interviews. These tools analyze resume content and role requirements to suggest interview questions and areas for the interviewer to explore.They do not make hiring decisions or screen candidates automatically. Every decision about a candidacy is made by a person. Further, if your application is successful and Abnormal AI makes a conditional offer of employment, we will carry out pre-employment checks which must be successfully completed to progress to a final offer. All processes and pre-employment checks are in line with prevailing legislation and Abnormal AI's policies relevant to our security and privacy standards.

Abnormal AI is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law. For our EEO policy statement please click here. If you would like more information on your EEO rights under the law, please click here.

How we rate this

Senior Software Engineer - Backend (ISPM) at Abnormal Security rates 10 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.

Classification

Little AI. AI is not part of the work.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Skills and AI tools this role asks for

BackendFrontendDistributed SystemsAPI DesignDatabase ModelingGoPythonReact

Also common in software engineer jobs at this level

Pay

Typical software engineer job
$168k

This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs

Questions you could be asked

  1. Tell me about a project where backend was part of your work. What did you do?
  2. Tell me about a project where frontend was part of your work. What did you do?
  3. Tell me about a project where distributed systems was part of your work. What did you do?
  4. Tell me about a project where api design was part of your work. What did you do?
  5. Tell me about a project where database modeling was part of your work. What did you do?

Adapt your resume

  • List these exact terms on your resume: Backend, Frontend, Distributed Systems, API Design, and Database Modeling. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.

Get new software engineer jobs by email

One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Software Engineering roles that involve little AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Abnormal Security

More software engineer jobs

Related searches

Same AI level

Jobs by city