Abnormal Security logo

IT

Software Engineer 2

Abnormal Security

Company
Abnormal Security
Salary
Not Mentioned
Location
Bangalore, India
Experience
4+ years
Qualification
Not Mentioned
Advertisement

Overview AI Summary

Abnormal Security is seeking a talented Software Engineer 2 to join their team in Bangalore, India. This is a crucial backend engineering role focused on enhancing and building core platforms that drive both customer trust and internal developer efficiency. The engineer will be instrumental in scaling distributed systems, improving team productivity, and influencing product direction, directly impacting the company's growth and ability to deliver cutting-edge cybersecurity solutions. The ideal candidate will be an experienced backend engineer with a strong foundation in designing, building, and operating distributed systems using Python and Golang. They should possess a minimum of 4 years of relevant experience, demonstrating end-to-end platform ownership, expertise in high-throughput, low-latency systems, and architectural thinking. A growth-oriented mindset, excellent asynchronous communication skills, and a commitment to code quality are also essential for success in this role. This opportunity offers significant impact, allowing the engineer to work on challenging problems at the nexus of AI, security, and large-scale systems. Abnormal Security fosters a collaborative environment where individuals receive substantial ownership and autonomy, with clear pathways for career advancement to Senior and Staff levels. The company's investment in AI-native R&D further supports engineers in leveraging advanced tools to accelerate development and maintain high-quality standards.

Job Description

Overview

Abnormal Security is seeking an experienced backend software engineer to join their Product Features team. This role focuses on building and enhancing critical multi-product platforms, specifically the Integrations Platform, which ensures customer trust by connecting the cybersecurity platform to essential enterprise tools, and the Configuration Platform, designed to significantly improve developer velocity for over 100 engineers. The successful candidate will contribute to scaling distributed systems, boosting team productivity, influencing product strategy, and driving business growth by enabling new customer wins and product launches.

Key Responsibilities

  • Collaborate closely with Tech Leads, Engineering Managers, and Product Managers to develop and deliver key product features.
  • Provide guidance and mentorship to junior members of the engineering team.
  • Take full ownership of the reliability of developed features, including comprehensive unit and integration testing.
  • Participate actively in on-call rotations to provide technical support and troubleshoot customer issues effectively.
  • Maintain strong, proactive communication with the team in an asynchronous manner, providing updates, discussing challenges, and proposing solutions independently.
  • Contribute to elevating engineering standards, participating in knowledge sharing, and engaging in professional development activities.

Required Skills

  • Minimum of 4 years of experience in backend engineering, with a strong background in designing, building, and operating distributed production applications using Python and Golang.
  • Demonstrated ownership of platform components, involving end-to-end system design and delivery, while effectively balancing feature development with operational responsibilities at scale.
  • Expertise in developing low-latency, high-throughput systems leveraging SQL/NoSQL databases, coupled with robust operational excellence in areas like monitoring, fault tolerance, and incident response.
  • Possesses architectural thinking skills, including the ability to write detailed technical design documents, make pragmatic trade-offs, and influence cross-team technical direction with a long-term view of system scalability.
  • A growth-oriented mindset, evidenced by a track record of increasing impact, responsibility, and ownership over time.
  • Excellent asynchronous collaboration abilities, with strong written communication and a proven capacity to work autonomously within distributed teams and with remote stakeholders.
  • Commitment to quality-driven execution, adopting a detail-oriented approach to code quality, testing, and performance to build sustainable and maintainable systems.

Preferred Skills

  • Experience with Abnormal Security's specific technology stack: Python, Go, AWS, Kubernetes, Django, Spark, Prometheus.
  • At least 2 years of professional programming experience in Golang.
  • Familiarity with various AWS services and common deployment best practices.
  • Previous experience leading a small team through the entire lifecycle of building a feature or component from its inception.

Benefits

  • Opportunity to tackle complex and meaningful problems at the intersection of artificial intelligence, cybersecurity, and large-scale distributed systems.
  • Work alongside intelligent, supportive, and ambitious teammates who value craftsmanship, continuous learning, and mutual growth.
  • Gain significant ownership and autonomy over core system components and roadmap contributions, with clear paths for progression to Senior and Staff engineering roles.
  • Join an AI-native R&D organization that heavily invests in tools, workflows, and training to empower engineers in leveraging AI for accelerated development and enhanced quality.

Additional Information

This position is a hybrid role based in Bangalore, India. Abnormal Security is an equal opportunity employer committed to diversity and inclusivity. Compensation for this role includes a base salary, equity, annual bonus, and comprehensive benefits, with the final offer dependent on the candidate's experience, skills, qualifications, and location.

Key Skills

Backend EngineeringDistributed SystemsPythonGolangPlatform OwnershipSQLNoSQLAWSKubernetesSystem DesignAsynchronous CommunicationMentorship
Advertisement

Ready to apply?

You'll be redirected to the official career page of Abnormal Security.

Apply on Official Site

Related Jobs