Software Engineer I - Backend

Abnormal Security Logo

Abnormal Security

πŸ“Remote - Singapore

Summary

Join Abnormal AI's Inbound Data Team as a Backend Engineer and contribute to the development of our Unified Account Take Over product line. You will own and develop data-rich user interfaces and APIs, build a framework for adding new data sources, and partner with customers to improve our systems. This role requires 4+ years of industry experience, including 2+ years as a Backend Developer building production-grade Python applications. Proficiency with Django or similar web frameworks, AWS services, and containerization is essential. You will shape and elevate our Knowledge Base team, working closely with internal and external customers. This position offers the opportunity to create a magical work environment and memorable interview processes for candidates.

Requirements

  • 4+ years of industry experience, including 2+ years as a Backend Developer building production-grade Python applications from the ground up
  • Proficiency with Django or similar web frameworks, including Django ORM, Django REST Framework, and authentication mechanisms
  • Familiarity with AWS services and deployment practices
  • Experience with containerisation using Docker or similar technologies
  • Strong understanding of database systems and SQL proficiency

Responsibilities

  • Own and develop data-rich, consumer-grade, user interfaces and APIs showcasing the breadth of Abnormal’s knowledge, compiled from many different sources, about a user’s normal patterns as well as those which might indicate something abnormal is going on
  • Build the user interface that allows customers and internal agents to debug particular attacks
  • Build a framework and specification for quickly adding new data sources
  • Obsessively partner with our customers to gather their feedback and quickly iterate to improve our systems - example - help resolve False Positive/False Negative or integration issues
  • Create a magical work environment with colleagues and memorable interview process for candidates

Preferred Qualifications

Experience with Golang

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.