Full Stack Engineer

Abnormal Security
Summary
Join Abnormal AI, a revolutionary cybersecurity company leveraging AI-native technologies, and become a Software Engineer II. You will contribute to the development of AI-powered applications, focusing on building features to enhance the diagnosis of suspicious behavior and improve customer workflows for critical attack handling. This role demands strong communication, collaboration, and problem-solving skills, working both independently and with remote teams. You will work on production systems, collaborate with various teams, and ensure high code quality. The position requires extensive full-stack web development experience and proven expertise in agile methodologies. Abnormal AI offers a unique opportunity to shape the future of AI-powered cybersecurity.
Requirements
- 5+ years of full stack web development experience in Python, Django, JavaScript, HTML5, React (or similar Frontend UI frameworks such as Vue, Angular), CSS
- 3+ years of production support experience for enterprise-class customers
- At least 1 year of system design experience
- Proven experience owning testing as well as development of all software solutions
- Proven experience working with agile development methodologies (both scrum and kanban)
- Proven experience working effectively with cross-functional teams across multiple time zones with with remote stakeholders
- Familiarity with AI development tools such as Cursor, GitHub Copilot, or Claude
- BS degree in Computer Science or related engineering field
Responsibilities
- Work on production systems to stabilise and improve existing features
- Collaborate with engineers, Product Managers, and Designers to define, build, test, launch, and support new product features
- Responsible for both development and testing of software
- Collaborate with Customer Support and Sales Engineering organisation on production issues and sales solutions
- Provide code reviews for other engineers to catch bugs & problems before they make it into production
- Demonstrate good judgement in selecting methods and techniques for obtaining solutions
Preferred Qualifications
- Experience with Airflow, Celery, AWS and/or Azure, Postgres
- Experience with API platform development
- Experience with Go