Software Engineer II - Full Stack
Abnormal Security3 hours ago
Bengaluru, IndiaMid Level
H1B Sponsor
Responsibilities
- Design, build, test, and operate customer-facing full-stack features across frontend applications, APIs, and backend services.
- Develop high-quality web experiences with attention to usability, performance, accessibility, and UI/UX fundamentals.
- Build scalable backend services and data access patterns supporting identity insights and detection-engine workflows.
- Own projects end to end from requirements clarification and technical design through implementation, rollout, monitoring, and continuous improvement.
- Work with distributed systems, cloud infrastructure, and event-driven or messaging-based architectures.
- Collaborate with product managers, designers, and engineering teams to define interfaces, make trade-offs, and deliver customer value.
- Write maintainable code, automated tests, documentation, and operational runbooks; participate in code reviews and design discussions.
- Participate in on-call and production support, investigate issues, and improve reliability and observability.
- Use AI-assisted development tools thoughtfully while maintaining technical judgment and code quality.
Requirements
- At least 3 years of professional software engineering experience building and operating production web applications.
- Strong full-stack development experience with meaningful frontend contributions and solid backend fundamentals.
- Proficiency with a modern frontend framework, preferably React, plus JavaScript or TypeScript, HTML, and CSS.
- Experience building backend services and APIs using Python, Go, Java, or a comparable language.
- Strong foundations in computer science, data structures, algorithms, testing, debugging, and software design.
- Experience with AWS and familiarity with containerization and deployment practices using Docker and Kubernetes.
- Experience with relational or NoSQL databases and efficient, maintainable data access logic.
- Ability to own projects, communicate clearly, collaborate across teams and time zones, and make pragmatic technical decisions.
- Preferred experience includes distributed systems, event-driven architectures, Kafka or equivalent messaging technologies, Redux, Next.js, Django, Django REST Framework, observability, reliability, performance, operational tooling, or AI-assisted software development workflows.
Benefits
- Opportunity to build customer-facing cybersecurity products protecting enterprises from evolving threats.
- Work with experienced engineers, product managers, and designers in a collaborative AI-native organization.
- Meaningful ownership, technical growth, and exposure to AI, security, distributed systems, and modern web applications.
- Role is based on the Identity Platform team in India.
Tech Stack
Categories
About Abnormal Security
Abnormal AI is the leading AI-native human behavior security platform, leveraging machine learning to stop sophisticated inbound attacks and detect compromised accounts across email and connected applications.