← Все вакансии/Senior/Abnormal Security
SeniorHybridBangalore, India

Senior Software Engineer

AS
Abnormal Security
Уровень
Senior
Формат
Hybrid
О роли

Описание вакансии

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 — 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.
Requirements

Must-Have Qualifications

  • 7+ years of software development 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.
  • Background in cybersecurity products.
  • Experience with gRPC/Protobuf API design.
  • Familiarity with AI-assisted software development workflows and tools.
Стек и навыки

С чем работаем