Software Engineer 2 - Backend - Behavioral Security Products

1 week ago
Mid Level
Software Development
Abnormal AI

Abnormal AI

Abnormal AI provides advanced email security solutions designed to block malicious email attacks, including credential phishing, business email compromise, and account takeover.

Internet Software & Services
Founded 2018

Description

  • Build streaming infrastructure for the data integration platform.
  • Capture and process data from Slack, Teams, and other streaming sources within the data ingestion platform.
  • Integrate customers into the new streaming infrastructure and migrate them from the older polling model where needed.
  • Work with Product Managers, Designers, and the Account TakeOver detection team on product requirements and frontend implementation.
  • Partner with the ATO Detection team to understand workflows, represent their needs, and translate them into infrastructure deliverables.
  • Serve as a liaison between ATO Infrastructure and ATO Detection teams.
  • Help strengthen the team through effective interview practices.
  • Assess candidates’ technical skills, cultural fit, and likelihood of success during interviews.

Requirements

  • 3-5 years of overall software engineering experience.
  • Experience building and operating distributed systems and services at high scale, including systems processing billions of transactions per day.
  • Experience with streaming data systems such as Kafka, Spark, or MapReduce.
  • Experience working with external-party APIs.
  • Strong sense of best practices in software development.
  • 2+ years of Python experience is preferred.
  • Experience working with internal APIs is preferred.
  • Excellent verbal and written communication skills for a distributed, remote team.
  • Comfort working in ambiguous, scrappy environments with limited upfront product definition.

Benefits

  • Opportunity to work on a new product from scratch in a high-impact cybersecurity environment.
  • Use AI-native development tools such as Cursor, GitHub Copilot, and Claude.
  • AI-powered Development Challenge with hands-on experience using Cursor and Copilot.
  • Take-home assignment that requires 2-4 hours of work and can be completed within one week.
  • Equal opportunity employer consideration without regard to protected characteristics.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Backend Engineer for its Conversations platform to own and scale the data systems behind high-volume messaging across a distributed, remote-first product environment.

ClickHouse Elasticsearch Firestore GCP Grafana Kibana Microservices MongoDB Node.js OpenTelemetry Redis TypeScript
42 minutes ago

Junior Back End Engineer

Sensor Tower 11-50 Media

Sensor Tower is hiring a Junior Back End Engineer in London to help build and improve data-driven backend systems that power customer-facing products at scale.

ClickHouse GitHub MongoDB Python REST API Ruby Ruby on Rails Sidekiq
42 minutes ago

Backend Engineer (PHP/Golang)

Xsolla 251-1K Internet Software & Services

Xsolla is hiring a Backend Engineer in Montreal/Canada to build and maintain backend systems for its game monetization platform in a remote, full-time role.

Go PHP SQL
42 minutes ago

Backend Software Engineer Senior - Vaga afirmativa para mulheres

Swile 251-1K Professional Services

Swile is hiring a Senior Backend Software Engineer in Brazil to improve its current product and backend platforms through data-driven decisions that strengthen efficiency, stability, and performance.

gRPC Java Kafka Kotlin Microservices RabbitMQ Redis REST API
57 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers