About the company
Our Message Security Detection team at Abnormal operates at massive scale, powering critical security infrastructure that processes 10B+ emails per week (~35 TB of data daily), while also building a new real-time Threat Intelligence platform from the ground up.
Responsibilities
- Develop and maintain high-performance backend services using Python or Golang
- Build and optimize streaming architectures to handle live threat intelligence with low latency
- Implement and tune OpenSearch/Elasticsearch layers to ensure massive datasets are searchable and actionable
- Take high-level goals and translate them into technical specs and clean, maintainable code
- Manage your own deployments and infrastructure within AWS/EKS
- Use AI tools to speed up development cycles and automate routine backend tasks
- Work closely with the team to identify architectural gaps and proactively suggest improvements
Requirements
- 3–5 years of production experience in backend development and systems design
- Hands-on experience with Kafka, Kinesis, or similar message brokers/streaming platforms
- Proven experience working with OpenSearch or Elasticsearch at scale
- Deep familiarity with AWS (highly preferred) and mandatory production experience with EKS (Kubernetes)
- Proficiency in Python or Golang and solid experience with Postgres
- Builder mindset: comfortable with "zero-to-one" challenges and defining requirements when specs are loose
Nice to have
- Familiarity with React/TypeScript for building internal tools or data visualizations
- An interest in cybersecurity or experience working with security data
- Experience using modern AI productivity tools to increase engineering velocity
Education
- Bachelor of Science degree in Computer Science, Applied Sciences, Information Systems, or a closely related engineering field